Black plaque № 8268 in London

Historic Site
Peacock Inn
Stood here
1564-1962
London Borough of Islington
Local area map loading...
All plaques in Islington

Tell us what you know about Black plaque № 8268 in London

BluePlaquePlaces.co.uk is a Good Stuff website.