1 Bedroom houses for sale in Barnsbury, N1, Greater London

Barnsbury, London N1 0DR, UK - There are 575 results for 1 bedroom properties in Barnsbury with prices ranging from £106,250 to £2,000,000, and an average price of £562,855.

1 Bedroom properties for sale in Barnsbury, N1, Greater London

icon