Rose street

3 min read

One of Edinburgh’s most famous streets has seen its fair share of characters, plus