Amazing location! Food and shops are literally few steps away. Earl’s Court tube station makes it easy to access around london-even a direct line to Heathrow airport.
Super clean property, with all the amenities you’ll need