New Heston Road, Hounslow, Greater Londo...
Albert Road, Hounslow, Greater London TW...
Vicarage Farm Road, Hounslow, Middlesex...