Elizabeth Tower, the Palace of Westminster (“Big Ben”) Published 31 October 2012 at 400 × 400 in Clock goes back