While it's possible to plan a trip to the UK without visiting London, it's certainly not to be advised. The nation's sprawling capital boasts plenty of attractions to keep you busy and beautiful resorts and hotels to make you comfortable.
One of Scotland's most attractive cities, the capital city of Edinburgh is also one of the UK's most visited destinations. Popular for its many well-preserved historic buildings, Edinburgh is perhaps best known as the home of the majestic Edinburgh Castle.
Although one of the UK's smaller cities, Bath more than makes up for its diminutive size with a multitude of things to see and do. Named after its famous Roman Baths, this beautiful city has been luring visitors to its healing waters for more than 2,000 years.
The historic town of Windsor, conveniently located a short train ride west of London, offers plenty of fun things to do for tourists. In addition to its lovely Thames-side setting and the many medieval half-timbered buildings along its quaint old cobblestone laneways, it's also home to spectacular Windsor Castle, the most famous of the UK's royal castles.