Stamford Street, London, SE1

£3450 PCM

Please enter your starting address in the form input below.

2    2

Stay in our brand-new serviced apartments on Commercial Road, just a 1-minute walk from Limehouse Station — perfect for quick access to Canary Wharf, the City of London, and central London.


Get in Touch



* Required field