Project Description

A new ad, highlighting the nationwide coverage of Windsor, their superb range of products, a commitment to top notch local support. Made from hundreds of case study images painstakingly stitched together to form an image of Great Britain!