Map and Nearby Locations:

22 Uxbridge Rd, Ealing, London W5 2RJ, UK