Offering a garden and city view, 179 church Road is situated in London, 4.5 km from Wembley Arena and 4.7 km from Wembley Stadium. The property is set 5.2 km from Preston Road, 5.5 km from Portobello Road Market and 5.5 km from Park Royal. Free WiFi is available throughout the property and London Designer Outlet is 4.5 km away.
Lord's Cricket Ground is 7 km from the guest house, while Ealing Broadway is 7 km from the property. The nearest airport is London Heathrow Airport, 22 km from 179 church Road.