Locations St. Margaret’s House Address 151 London Road Edinburgh Midlothian EH7 6AE United Kingdom How to find St Margaret’s House Directions Upcoming Events No events in this location share: ← St. Margaret’s House – Third Floor → St. Margaret’s House – Gallery 1