Follett Street, Tower Hamlets, England
Shared furnished room with own bathroom in an apartment
- Shared room
- Own bathroom
- Wi-Fi
Located close to All Saints station. Well furnished and seperate hall for chilling
Room near: Poplar, Greater London, England, Poplar Tower Hamlets, London, England, Canary Wharf Tower Hamlets, London, England, Canary Wharf Tower Hamlets, London, Greater London, England & E14, Greater London, England.