London hosts 14 million international visitors each year, making it Europe's most visited city. London is home to 6 major airports, including Stansted Airport. In St. Albans, a town 22 miles north of London, ...
Go to EpisodeImperial China Restaurant
This large, ornate Chinese restaurant has an elegant koi pond -- just one of its many inviting features, not the least of which is its menu. The dim sum is outstanding, and its steamed pork buns and prawn dumplings are of particular note.
Elton Way, Watford WD25 8HH, UK

