Peacock Inn Stood here 1564-1962
The pub closed in 1962 although the building still stands
11A Islington High St, The Angel, London
Google Streetview
OpenStreetMap
Subject
Peacock Inn, Islington
inn
inn