Studio apartment to rent in The Stage building, EC2A
Available from 30.09.2023
Minimum term 12 months
26 floor
onthemarket.com