Willa House In Tubbs Londyn jest usytuowana w odległości 5 min spacerem od takich atrakcji miasta, jak Fountain of Life Church London.
Muzeum Marek znajduje się w niewielkiej odległości od domu wakacyjnego, a dworzec kolejowy Stacja London Willesden Junction znajduje się w 100 metrach. Londyńskie ZOO leży 7 km od willi w Londynie, a dworzec autobusowy Acton Lane - w odległości 5-minutowego spaceru. Dla entuzjastów sportu Willa House In Tubbs jest idealną bazą wypadową do odkrywania Londyna, a Stadion Wembley jest w około 3 km.
W łazience znajduje się oddzielna toaleta i prysznic. W łazience znajdują się suszarka do włosów i ręczniki.
Obiekt jest wyposażony w czajnik elektryczny, lodówkę i piekarnik do samodzielnego przygotowywania posiłków w w jadalni. Willa House In Tubbs jest usytuowana w odległości krótkiego spaceru od restauracji Mineiro Cafe, która oferuje dania kuchni południowoamerykańskiej. Najbliższa stacja metra to Willesden Junction, w 100 metrach.