The Armadale Road ResidenceApartment
Hammersmith and Fulham, London, SW6 1NS, United Kingdom
Providing a terrace, The Armadale Road Residence is located in the Hammersmith and Fulham district of London, 1.1 km from Stamford Bridge - Chelsea FC and 1.7 km from Olympia Exhibition Centre.