From the bleak beauty of the Scottish Highlands to the cultural buzz of London, Europe's most exciting capital city, Britain has everything you could wish for and more. Shop at Harrods and ride the London Eye by all means but try and make time for a trek up Mount Snowdon or the quirky charm of Brighton beach.