Edith Grove
London • Show on map Price as low as GBP 117.39Set in London 1.2 km from Stamford Bridge - Chelsea FC 2.3 km from Natural History Museum and 2.4 km from Victoria and Albert Museum Edith Grove offers accommodation with a balcony and free WiFi. This…More info