Edwardian Apartment Garden Flat
31 Oakfield Road London, N14 6LTLocated in London, this apartment features a terrace and a garden. The unit is 3.7 km from Alexandra Palace. A flat-screen TV and game console are featured. Other facilities at Edwardian Apartment Garden Flat include a barbecue.
1 rooms
from £95