Weekend Guide A Luxury Guide to a Long Weekend in Edinburgh Edinburgh was built to impress. The Scottish capital is a strutting peacock of a city boasting some of the best sightseeing in Europe. By Katie Wood