London Trivia
London Bridge: Richmond Bridge was built in 1774 and it is the oldest surviving bridge to span the River Thames. The Thames Path is the longest riverside walk in Europe.
The Royal Festival Hall on London's South Bank
Back to
Royal Festival Hall