Room 1.2 Loading Map.... Room 1.222 Buccleuch Place - EdinburghEvents 55.9426096 -3.18778640000005 Address 22 Buccleuch Place Edinburgh United Kingdom Upcoming Events No events in this location