EC2A2FA
Worship Street, London, EC2A
Luxury Development One Bedroom Apartment Private South Facing Terrace Stunning Interior 11th Floor 24 Hour Concierge Enviable Location Unparalleled Amenities 2 Min Walk To Liverpool St Station Available Chain Free