Welcome to New Life Thrift Shop in Lewes, Delaware – a secondhand paradise that’s more than just a store; it’s a community ...
Nestled in the charming coastal town of Lewes, New Life Thrift Shop stands as a testament to the old adage, “One man’s trash ...
The official guide to house style for The Daily Telegraph, its supplements and magazines; The Sunday Telegraph, its supplements and magazines; and Telegraph.co.uk.