Fashion, UK

Shopping Guide to Leeds

Leeds is a small-ish city located in Yorkshire in the north of England. While it might not be the first place that jumps to mind when I say the words “United Kingdom” and “shopping”, there are many reasons why it…

Continue reading