Tower Hamlets Taxi Cabs If you live in Tower Hamlets, you can relate that travelling from one place to another can be difficult. Not certainly when you rely on public transport to assist you. One moment it’s sunshine and the next moment it could be raining. Phone: 020 3740 4536 Padstow House, Three Colt St, Poplar London E14 8AH UK Map Other Categories: Travel & Tourism » Transport |