Locations St. Margaret’s House – Sixth Floor Address St. Margaret’s House, 151 London Road Edinburgh Midlothian EH7 6AE United Kingdom How to find St Margaret’s House Directions Upcoming Events share: ← G5 Workshop Space → St. Margaret’s House – Fifth Floor