Locations St. Margaret’s House – Gallery 3 Address St Margaret's House, 151 London Road Edinburgh United Kingdom How to find St Margaret’s House Directions Upcoming Events No events in this location share: ← St. Margaret’s House – Gallery 2 → St. Margaret’s House – G.25