Locations St. Margaret’s House – Galleries 1, 2 and 3 Address St Margaret's House, 151 London Road Edinburgh EH7 6AE United Kingdom How to find St Margaret’s House Directions Upcoming Events No events in this location share: ← Yoga Now Studio (4.27) → G5 Workshop Space