2nd December 2015 by emmadurnford

2nd December 2015

Here is a view of Teddington High Street and shows the Christmas trees above each shop. It is a tradition in the town that real trees are sponsored by the local businesses to decorate the town and it looks really nice.
Leave a Comment
Sign up for a free account or Sign in to post a comment.