The Stage, 22 Hewett Street, London
Apartment / Flat
3
2
1691 sqf / 157 sqm
The Stage, London, GB
Stunning 3 bedroom home with 4 balconies and luxury resident amenities, set on the 20th floor of The Stage, Shoreditch. Only 0.4km from Liverpool Street Station.