Barnsbury Park 20, London
bedrooms
Baths
Guests
Located in London (Islington), this apartment is within a 10-minute drive of The British Museum and Finsbury Park. This apartment is 3.3 mi (5.3 km) from Trafalgar Square and 3.3 mi (5.3 km) from London Bridge.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.