The Autonomous Centre of Edinburgh Location 17 West Montgomery PlaceEdinburghCity of EdinburghEH7 5HA Next Event No upcoming events Loading Map.... The Autonomous Centre of Edinburgh17 West Montgomery Place - EdinburghEvents 55.96024139999999 -3.1784681999999975 Upcoming Events No events in this location mail