Previous Next82 Bedroom Flat for Sale£800,000Matilda Street, Barnsbury, N1Property TypeFlatBedrooms× 2Bathrooms× 2TenureLeasehold
Previous Next82 Bedroom Flat for Sale£800,000Matilda Street, Barnsbury, N1Property TypeFlatBedrooms× 2Bathrooms× 2TenureLeasehold