www.traveljunction.com:
The Victoria Quarter shopping arcade in Leeds, United Kingdom
www.traveljunction.com:
One of the owls on the Grand Owl Trail in Leeds, United Kingdom
www.traveljunction.com:
The shops on Briggate in Leeds. Dating back to 1207 it's the main shopping thoroughfare in the city today
www.traveljunction.com:
City Square in Leeds, United Kingdom