London Winter Scene
149 x 203mm
This card depicts a bustling London high street at Christmas time. People are walking by and looking in shop windows as the snow falls softly.
Two traditional red London buses and a brightly lit tree can be see next to the entrance to the subway.
Personalise the crisp white insert with your company details.
London Winter Scene is manufactured in the UK by Christmas Connections