Waterloo Road Terminal
The London City Tour starts its route at the Westminster Waterloo Road in the very heart of London. This area gives easy access to the Imperial War Museum and the Lincoln Memorial Tower before continuing on to the most well-known highlights of the city. The Imperial War Museum is the UK’s largest military museum, housing exhibits on the wars that the country has fought. In the same historical vein, the Lincoln Memorial Tower honours Abraham Lincoln who was President of the US in the 19th century.