the largest clock tower of the time, big ben is easily one of the most visited structures in the upper london area. though cheery and bright by day, it creates the perfect escape from who you are as soon as the sun sets.
by the ring of the final bell, you never know who you'll have become.