EC2M4HX
One Bishopsgate Plaza - 25.03, 150 Bishopsgate, City Of London, EC3A
1 bedroom 1 reception room 1 bathroom Leisure Facilities Concierge New Build New Development Patio Roof Terrace Swimming Pool