The Continental Hotel, London

29-31 Lampton Road Hounslow-Heathrow LondonTW3 1JA, United Kingdom
More images