«Double Bedroom & Private but not ensuite Bathroom with Garden Access Near Grand Union Canal w Optional 4 Single Sofa Beds in TV Lounge for Family and Friends» is located in London. This hotel is located in 18 km from the city center.
22 Tollgate Drive, London, UB4 0NP