Many UK supermarkets have these clock towers, but have you ever stopped to think what the story behind them is?
From Big Ben—the massive, 15-ton bell that sits within the Great Clock of Elizabeth Tower, Westminster—to the gothic facade of the Houses of Parliament, London is awash in iconic buildings ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results