Departure Point
Parliament Sq, London SW1P 3JX, UK
This tour meets at the "Winston Churchill" statue, Parliament Square, Westminster, London, SW1P 3JX. The Winston Churchill statue is the largest and is located on the north east corner of the square closest to Big Ben. The name 'CHURCHILL' is written on the stone base of the statue.
Return Details
35 Tower Hill, London EC3N 4DR, Verenigd Koninkrijk
Inside Tower of London