In London we suggest you visit Westminster Abbey, the Buckingham Royal Palace, the Kensington and Chelsea District, Hyde Park, the Tower of London and of course the British Museum.
Founded in the eleventh century and named capital of Scotland in 1437, Edinburgh is the second most-visited city in the United Kingdom, attracting about fourteen million tourists a year and surpassed only by London. Nestled on the eastern Scottish coast, on the banks of the Firth of Forth and lapped by the North Sea, Edinburgh is divided into two: the Old Town, which fans out along the Royal Mile, its main thoroughfare; and the New Town, separated from the historic quarter by the Princes Street Gardens. These districts were listed a World Heritage Site by UNESCO in 1995. To begin with, nothing better than getting lost in the Old Town or on the Royal Mile, an area brimming with magic and an enchanting medieval air. Atop a steep hill is the majestic Edinburgh Castle, the capital's most iconic landmark, where you can explore its magnificent interiors and admire the jewels of the bygone Scottish Crown, as well as St Margaret's Chapel, the oldest surviving building in the country. At the top of Calton Hill you can peer down at an outstanding panoramic view of the city, with the sea in the background, and take a look at the National Monument of Scotland, built in the nineteenth century in homage to Scottish casualties in the Napoleonic Wars, and the unfinished Edinburgh Parthenon. Must-visits in the city include the National Museum, which exhibits the famous Dolly the Sheep; the Scottish National Gallery, which showcases works by maestros such as Rubens, Titian, Velázquez and Monet; The Writers' Museum, dedicated to Sir Walter Scott, Robert Burns and Robert Louis Stevenson; and the Scotch Whisky Experience, an amazing attraction.