Self Storage marketing presentation displayed on LCD TV opposite Lewes Train Station, Sussex, UK. Presentation created by Self Storage Space in Lewes, Sussex, UK. (Re-use / adaption of all content allowed if credit & inbound link to www.selfstoragespace.co.uk)