City of Leeds, England Leeds is a city in the northern English county of Yorkshire, England. On the south bank of the River Aire, the Royal Armories houses the national accumulation of arms and big guns. Over the stream, the redeveloped modern territory around Call Lane is acclaimed for bars and unrecorded music settings under …
Continue reading "Leeds, England"
The post Leeds, England appeared first on Heathrow Gatwick Cars™.
from Heathrow Gatwick Cars™ http://ift.tt/2HN6bm7
via London Heathrow Cars
No comments:
Post a Comment