245 Cromwell Road, Earls Court, Kensington, London SW5 0UA

Cromwell Road Apartments Earls Court
The property provides comfortable apartments, designed to fit the needs of any guest.
Cromwell Road Apartments is a short stroll from Kensington High Street and The Roof Gardens. The Royal Botanic Gardens Kew and Palace of Westminster are within a 20-minute drive.