One Bishopsgate Plaza - 37.03, 150 Bishopsgate, City Of London, EC3A Asking Price £1,940,000 Flat 972 sqft 2 1 1
One Bishopsgate Plaza, 150 Bishopsgate, City Of London, EC3A Asking Price £2,100,000 Flat 989 sqft 2 1 1
One Bishopsgate Plaza, One Bishopsgate Plaza, City Of London, EC3A Asking Price £1,325,000 Flat 598 sqft 1 1 1
Sold Hanwell Square, 75–117 Boston Road, Hanwell, London W7 3SA. Asking Price £585,000 Flat 920 sqft 2 2 1
Sold 21.01 Sky Residences, One Bishopsgate Plaza London EC3A 7AB Asking Price £1,325,000 Apartment 637 sqft 1 1 1
Sold Hanwell Square, 75–117 Boston Road, Hanwell, London W7 3SA Asking Price £415,000 Flat 560 sqft 1 1 1