
19 Penshurst Road, London, N17 8BT
Star Rating:

Featuring accommodation with a terrace, Garland Modern Close To Station 3 Bedroom City Apartment is set in London. Guests staying at this apartment ha...more
Featuring accommodation with a terrace, Garland Modern Close To Station 3 Bedroom City Apartment is set in London. Guests staying at this apartment have access to a balcony. Free WiFi is available throughout the property and Tottenham Hale is 2.9 km away.
The spacious apartment features 3 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bath. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Wood Green Metro Station is 3.6 km from the apartment, while Alexandra Palace is 5.3 km away. London City Airport is 23 km from the property.