Pellatt and Green, Catherine Street, Strand, London circa 1809 By Charlie | November 18, 2013 ← Shops of London Circa 1800