Bromyard House, featuring a garden, is situated in London, 2.6 km from Hammersmith Apollo and 2.7 km from Riverside Studios. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. Composed of 1 bedroom, this apartment features 1 bathroom with a bath and free toiletri Read more
Bromyard House, featuring a garden, is situated in London, 2.6 km from Hammersmith Apollo and 2.7 km from Riverside Studios. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. Composed of 1 bedroom, this apartment features 1 bathroom with a bath and free toiletries. A flat-screen TV is featured. Olympia Exhibition Centre is 3.1 km from the apartment. The nearest airport is London Heathrow Airport, 15 km from Bromyard House.