by mitakag
The Clock Tower, named in tribute to Queen Elizabeth II, more popularly known as Big Ben and iconic red buses.