This London general goods store is stocked with everyday essentials that leave you nostalgic for the days of yore. Labour and Wait opened in 2000 and recently expanded their shop, moving into a former corner pub down the street. It’s quite a lovely space, thank you.
85 Redchurch Street, London, E2 7DJ
Telephone: 020 7729 6253