Number 6 matthewhaggis November 17, 2015 Loading Map.... Number 624 Hill Street - EdinburghDetails 55.9532553 -3.2029681999999866 Address 24 Hill Street Edinburgh EH2 3JZ United Kingdom Upcoming Events No events in this location ← Gestalt at Work