The Armadale Road Residence Apartment London
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.
Number of rooms: 3
Hammersmith and Fulham, London, SW6 1NS, United Kingdom