For almost 130 years, we've been manufacturing awnings for British shopkeepers and commercial businesses from our London workshop in Putney. Deans Blinds are the original manufacture of the Victorian-style canopy that today we call the Deans Shop Awning. Back in 1894, Deans Blinds pioneered the idea of commercial awnings for shops and pubs in the High