4 Bedroom flats for sale in Barnsbury, N1, Greater London

Barnsbury, London N1 0DY, UK - There are 37 4 bedroom flats in Barnsbury with prices ranging from £425,000.00 to £2,990,000.00 with an average price of £892,833.51

4 Bedroom flats for sale in Barnsbury, N1, Greater London

icon