News

Outside space in London is a prized amenity ... Open on Sundays at 1 Scawfell Street near Columbia Road, the shop is dedicated to plants for spots that don’t see much sunlight.