Back to Camden High Street

The Camden Head pub in London's Camden Town
The Camden Head pub, at the junction of Pratt Street and Camden High Street

Back to Camden High Street