London Big Ben and Red Bus in Snow Christmas Rainy Evening Travel Poster
Big Ben towers over a snowy, rain-glossed London street with a red bus and glowing Christmas tree. A moody holiday city scene.
Description
This atmospheric painting captures London at Christmas: Big Ben and the Houses of Parliament rising above a wet, lamp-lit street where a red double-decker bus passes a glowing tree. Reflections on the rain-washed pavement give it a cinematic feel. It is ideal for entryways and offices, and a perfect gift for London lovers and Anglophiles.











