Willa The Mews House Londyn może pomieścić do 5 gości i szczyci się dogodną lokalizacją, prawie 25 min pieszo od miejsc o znaczeniu historycznym, takich jak Pałac Lambeth.
Galeria Saatchi leży w około 2 km, a Wieża zegarowa Big Ben znajduje się 2,1 km od domu wakacyjnego. W 3 km stąd znajdują się takie sklepy jak Dom towarowy Selfridges. Willa The Mews House zapewnia łatwy dostęp do cudów natury, takich jak St. James’s Park (2,2 km) i Green Park 2,3 km).
W obiekcie w Londynie znajduje się łazienka z oddzielną toaletą i prysznicem. Suszarka do włosów i ręczniki również zapewniają komfort.
Do dyspozycji Gości willi w Londynie jest pełnowymiarowa kuchnia z ekspresem do kawy/herbaty, lodówką i piekarnikiem. Goście mogą zjeść posiłek w restauracji The Grosvenor, w zasięgu ręki od obiektu w Londynie. Willa w Londynie jest usytuowana jedynie 5 min piechotą od stacji metra Pimlico i 4 km od dworca kolejowego Marylebone.