News
Afternoon tea is, quite literally, the food of queens. The quintessentially British tradition is said to have first been inaugurated by Queen Victoria ... Hotel London at Park Lane.
Hop on, either at Victoria Station or Trafalgar Square, and you’ll have a whistle-stop, 90-minute tour of London’s top sights—Big Ben, Nelson’s Column, Hyde Park among them—while you graze.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results