Pub

Pub

History of The Hope and Anchor

Blog
The Hope and Anchor is a pub on Upper Street, in the London Borough of Islington, and first opened its doors in 1880. During the middle 70s it ...
Read more