The Stage, 22 Hewett Street, London
Apartment / Flat
1
1
579 sqf / 53 sqm
The Stage, London, GB
Spacious 1-bed apartment with a private balcony and luxury resident amenities, only moments from Liverpool Street Station in Shoreditch. Ready to move in!