Η London House Βίλα με 3 υπνοδωμάτια απέχει περίπου 25 λεπτά με τα πόδια από το Κέντρο Υδροβιότοπων London Wetland Centre και παρέχει πρόσβαση σε πολλά αξιοθέατα της περιοχής.
Η παραλία βρίσκεται σε απόσταση μόλις 600 μέτρων και το Ανάκτορο Kew απέχει περίπου 2 χλμ. από αυτή τη βίλα με 2 μπάνια. Τα πολιτιστικά αξιοθέατα στην περιοχή περιλαμβάνουν το Μουσείο Βικτόρια και Άλμπερτ που βρίσκεται σε απόσταση περίπου 7 χλμ. Η London House Βίλα επιτρέπει στους λάτρεις των σπορ να ανακαλύψουν το Στάδιο Twickenham, που βρίσκεται σε απόσταση περίπου 15 λεπτών οδικώς.
Υπάρχει επίσης ιδιωτικό μπάνιο με ξεχωριστή τουαλέτα και ντους. Προσφέρονται επίσης στεγνωτήρας μαλλιών, σεσουάρ και πετσέτες.
Η πλήρως εξοπλισμένη κουζίνα διαθέτει παροχές καφέ και τσαγιού, ψυγείο, φούρνο για να κάνει τη διαμονή των επισκεπτών πιο άνετη. Old Station House Pub προσφέρει λιχουδιές βρετανικής κουζίνας και βρίσκεται σε απόσταση περίπου 5 λεπτών με τα πόδια. Αυτή η παραθεριστική κατοικία επίσης απέχει 250 μέτρα από τη στάση λεωφορείων Lawford Road.