Quirky London

The Camberwell Carrot: South London’s Most Elaborate Fiction

Some neighbourhoods give the world cathedrals. Some give it revolutions. Camberwell gave it a very large spliff. The “Camberwell Carrot” […]