London, Greater London, England, United Kingdom, Great Britain (UK)
Hounslow, Greater London, England, United Kingdom, Great Britain (UK)
Ruislip, Greater London, England, United Kingdom, Great Britain (UK)