Finsbury Serviced Apartments
13 Goodwin Street London, N4 3HQLocated 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.
14 rooms
from £80