London Trivia
London Landmarks: On the 10th of April in 1858 the famous Big Ben was cast. It first rang out in Westminster on the 31st of May, 1859.
The Royal Festival Hall (looking towards the stage)
Back to
Royal Festival Hall