- DailyDOOH - http://www.dailydooh.com -

London’s Elf Storage

If you have ever wondered whether Santa had a distribution facility in the south of England then look no further…

elfstorage [1]

This Elf Storage facility was spotted alongside the M4 motorway coming out of London.