Loading...
Uploaded by andrewburbidge on Nov 24, 2009
In the Charles Street area, near the railway station, there are the Premier Inn and the Ibis Hotel as well as the offices of the Leicester Mercury.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)