Willa Tetcott Road Londyn jest usytuowana w 450 metrach od takich atrakcji miasta, jak The Chelsea Theatre.
Galeria Narodowa jest w około 5 km, a dworzec kolejowy Stacja London Imperial Wharf - leży 10 min piechotą od przyjemna willi. Okolica zapewnia również dostęp do takich placówek opieki zdrowotnej, jak Szpital Chelsea i Westminster, w 900 metrach. Willa Tetcott Road znajduje się w dzielnicy Chelsea około 25 min spacerem od takich kulturalnych miejsc jak Londyńskie Muzeum Przyrodnicze.
W łazience znajduje się prysznic i toaleta. W łazience znajdują się suszarka i ręczniki.
Obiekt dysponuje pełnowymiarową kuchnią z lodówką, czajnikiem i piekarnikiem. Goście mogą delektować się daniami kuchni europejskiej w restauracji Lots Larder, w 300 metrach. Najbliższa stacja metra to Fulham Broadway, znajdująca się w zasięgu ręki od domu wakacyjnego.