Set in London, this apartment features a balcony with garden views. The unit is 1.4 km from Alexandra Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher. Towels and bed linen are available at Muswell Hill.
Set in London, this apartment features a balcony with garden Read more
Set in London, this apartment features a balcony with garden views. The unit is 1.4 km from Alexandra Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher. Towels and bed linen are available at Muswell Hill.
Set in London, this apartment features a balcony with garden views. The unit is 1.4 km from Alexandra Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher. Towels and bed linen are available at Muswell Hill.
Number of Rooms: 1