The North End Road ResidenceApartment
Hammersmith and Fulham, London, SW6 1NF, United Kingdom
Situated in London in the Greater London region, with Stamford Bridge - Chelsea FC and Olympia Exhibition Centre nearby, The North End Road Residence features accommodation with free Wi-Fi.