David & Arnaud Virgin Hotel 5* With thanks to St Giles’ CathedralVirgin Hotel 5*The Bruntsfield HotelBerties Fish & ChipsPlanet Bar & KitchenMaxime Desessard PhotographeDuchess SeerraLiggy’s CakesBagpiper OnlineGrouse Ceilidh BandScotlandShop8 Yards KiltsMC Squared PrintInvisible Cities ToursCoach Hire Edinburgh