Previous Next82 Bedroom Flat for Sale£875,000Lambs Passage, Moorgate, EC1YProperty TypeFlatBedrooms× 2Bathrooms× 2TenureLeasehold
Previous Next82 Bedroom Flat for Sale£875,000Lambs Passage, Moorgate, EC1YProperty TypeFlatBedrooms× 2Bathrooms× 2TenureLeasehold