Price and number of bedrooms lives here

Property for sale near Lambert Jones Mews, Barbican, London EC2Y

Show nearest amenities