Christmas lights in London with the iconic red London buses. Get the London Christmas vibe.
London - Big Ben and Westminster Bridge in the winter snow
The London Eye, London, England: The London Eye is a work of modern architecture in a city of old charm. What a beautiful sunset in the background.
Snowy Night, Oxford, England photo via amber
London, England :: View from the top of the London Eye. Big Ben and Parliament.