Last Updated on 12/15/19 by Rose Palmer
Along with Big Ben and the Tower Bridge, the London Eye has become an iconic structure that immediately identifies the city which is ironic because it was initially built for only a five year run to celebrate the millennium. This Christmas tree is one of many that I saw throughout London on my visit this December.
Thanks for visiting.
Rose