Cabmen’s shelters, London

Scattered throughout London are small green sheds which, as you approach them, are often bathed in the smell of fresh coffee and cooking … [Read more...]