pull down to refresh

The Big Ben clock stopped at 10:07 p.m. on 27 May 2005, probably due to an extremely high temperature of 31.8 degrees Celsius.