London is the capital of England located on the River Thames, founded by the Romans in 43 AD. Some of London's most famous landmarks include Buckingham Palace, the home of the Queen; the Tower of London, originally built as a fortress; and St. Paul's Cathedral designed by Christopher Wren. Other attractions are London Zoo with animals from around the world, the London Eye Ferris wheel offering views of the city, and the Underground subway system transporting commuters across London. Popular activities include visiting Madame Tussauds wax museum, and taking afternoon tea at hotels like the Ritz or Savoy.