Spudgun67 on Wikimedia Commons Peacock Inn Stood here 1564-1962 11A Islington High St, The Angel, London The pub closed in 1962 although the building still stands by London Borough of Islington Colour: black Wikimedia: Flickr: How to add yours Spudgun67 on Wikimedia Commons Alan S> on Flickr Google Streetview OpenStreetMap