Travel Limehouse Taxi Nestled on the historic banks of the Regent’s Canal in East London, Limehouse is a By EastLondonTaxi55 / 05/10/2023