Derry & Toms Department Store (former), High Street Kensington, London
The Tudor Garden at Kensington Roof Gardens located above Kensington High Street, formerly known as Derry & Toms Roof Gardens. Now permanently closed Stock Photo - Alamy
Derry & Toms Department Store (former), High Street Kensington, London
ORNAMENTAL PASSIONS: Derry and Toms, Kensington High Street W8