Rowan Alba is located conveniently in the heart of Edinburgh city centre.
We are a short walk away from Edinburgh Castle, Haymarket Train Station and Princes Street.
Rowan Alba is a company limited by guarantee 289744
Scottish charity number SC036775
Where we are
Rowan Alba Limited
Head Office, 89-95 Fountainbridge, Edinburgh, EH3 9PU