604-606 Green Lanes, London, N8 0RY
Location: Finsbury Park
Prices start from: £50.00
Review Score: 3 / 5
Enjoy North London’s delights from your comfortable self-catering studio, including Finsbury Park within a 15-minute stroll, plus Alexandra Palace and the Emirates Stadium just 10 minutes drive away.