Peacock Inn, Islington
From Wikipedia, the free encyclopedia


The Peacock Inn is a former public house at 11 Islington High Street, London, that dates from 1564.
The pub closed in 1962 although the building still stands.[1]
From Wikipedia, the free encyclopedia


The Peacock Inn is a former public house at 11 Islington High Street, London, that dates from 1564.
The pub closed in 1962 although the building still stands.[1]