The Grove Apartment
117 The Grove London, E15 1ENThe Grove Apartment offers accommodation in London, 1.6 km from Olympic Stadium and 3.2 km from Victoria Park. Guests benefit from terrace. There is a dining area and a kitchen complete with a dishwasher, an oven and microwave.
1 rooms
from £210