Edinburgh Castle occupies the summit of Castle Rock, a volcanic plug above Scotland’s capital. Its buildings gather royal apartments, military defences, a medieval hall and St Margaret’s Chapel within ...
Edinburgh’s oldest building - a small chapel built around 1130 - continues to host weddings and christenings.