Amazing Location, right next to Finsbury Park station.
The flat is sparkling new and perfectly equipped for a short stay in London.
Highly recommended