The premises of Storr & Mortimer, located at 156, New Bond Street, London:
This image was published in 1840. The business had been styled 'Mortimer & Hunt' since 1839 and the premises at 156, New Bond Street was thought to have been occupied by Storr & Mortimer as from c.1838, so the frontage, as it appears in this illustration, was likely a short-lived one.
Trev.