Situated in London and within 4.5 km of London Designer Outlet, 179 church Road has a garden, non-smoking rooms, and free Wi-Fithroughout the property. The property is around 4.5 km from Wembley Arena, 4.7 km from Wembley Stadium and 5.
Numero delle stanze: 4
179 Church Road, Brent, Londra, NW10 9EE, Regno Unito