The Black Horse

The Black Horse, Deptford, London

A four-square street-corner pub, still in Truman’s livery, situated on a main road in south-east London that appears to have been narrowed by a pavement extension and the installation of a cycle lane.

No comments:

Post a Comment