🧸

Paddington Bears front and centre, the contents of a shop window full of Paddington memorabilia, and other British products comprising the British flag