Gallery 3 Loading Map.... Gallery 3St Margaret's House, 151 London Road - EdinburghEvents 55.955697 -3.1523882000000185 Address St Margaret's House, 151 London Road Edinburgh United Kingdom Upcoming Events No events in this location