Contact the hotel
You can contact the <%hotel_name%> directly without having to use intermediaries.
Or if you prefer, search for and reserve a hotel in <%location_name%> using the links of our sponsors.
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.