A Scottish Salsa Congress 187 Clermiston Road, Edinburgh EH12 6UG Performance & Event Venue Directions