missionbreakout.london THE ESCAPE GAME EVOLUTION - LONDON

Clock Tower London Big Ben


Click on thumbnails to display larger image

Clock Tower London Big Ben

Mission Breakout presents you Big Ben, the Great Bell of the clock at the north end of the Palace of Westminster in London. The tower, symbol of the United Kingdom, holds the second largest four-faced chiming clock in the world.


Big Ben
London SW1A 0AA, United Kingdom
+44 20 7219 4272
Contact us