Welcome to the wonderful world of The Christmas Shop. Featuring a wide collection
of Christmas decorations including lights, ornaments, garlands, nativities, crackers,
stockings and much, much more. We have been helping our customers create a special
Christmas for over 20 years.
The Christmas Shop is located close to the banks of the river Thames between London
& Tower Bridges.
We look forward to seeing you during your next visit to London.