What tourist dont know about London: if you wake up early enough, you might get to see horses being walked around the city daily right through the heart of the beautiful city of London UK. This was filmed at 8am on 13th Sept 2010 on Totenham Court Road near the tourist mecca of Oxford Street.
Link to this comment:
All Comments (0)