- UK Information
- UK Hotels
- Finsbury Apartments
Finsbury Apartments






Located 5 minutes’ walk from both Finsbury Park railway station and tube station, these apartments offer easy access to central London, 15 minutes’ tube journey from the property.

Rating



Prices from £90

6