The Lock Building, Stratford High Street, E15, London
2 views last 24 hours
This fabulous one double bedroom apartment has so much to offer. Located on Stratford High Street, moments away from Stratford station and Stratford High Street DLR station offering quick access to Canary Wharf, The City and Central London, as wel...
London
£ 1,750/month, min. 1 bedroom