Hey everyone,
I was just wondering if anyone can post me a map of the exact location of the Scottish Trials Shop in Barcelona? Im just planning on going there in June so I want to make sure I know where Im going! lol
Also, opening times / hours?
Thanks heaps!
Cheers,