Christmas in London Big Ben Festive Street Holiday Scene Painting Poster
Big Ben towers over a rain-glossed London street with a glowing Christmas tree and a classic red bus. Festive London charm at its best.
Description
This atmospheric painting captures Christmas in London, with Big Ben, a sparkling Christmas tree, a red double-decker bus, and glowing lampposts on a wet evening street. Soft light and rain reflections give it a romantic, storybook feel. A must-have for London lovers and Anglophile decor.












