Musard Road Apartment is an apartment situated in London, 13 km from Olympia Exhibition Centre The unit is 13 km from Riverside Studios Free WiFi is featured throughout the property The kitchen features a dishwasher and there is a private bathroom with bath robes and free toiletries A flat-screen TV with satellite channels is available Bike hire is available at the property and the area is popular for cycling Hammersmith Apollo is 13 km from Musard Road Apartment, while Stamford Bridge is 14 km from the property The nearest airport is London Heathrow Airport, 17 km from Musard Road Apartment