The Royal Scots Club Loading Map.... The Royal Scots Club29-31 Abercromby Place - EdinburghEvents 55.9565044 -3.19751169999995 Address 29-31 Abercromby Place Edinburgh EH3-6QE Scotland Upcoming Events No events in this location Related