Apartment C
132C The Greenway Edgware, NW9 5APApartment C offers accommodation in Edgware, 14 km from London. The unit is 28 km from Windsor. The kitchen features an oven and a microwave. Towels and bed linen are available in this apartment.
1 rooms
from £75