The Island Queen is a Grade II listed public house at 87 Noel Road, Islington, London.
It was built in 1851 and it retains many internal features from the late 19th century.
review and photograph of frontage
51.5332°N -0.0985°W
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "The Island Queen, Islington".
Except where otherwise indicated, Everything.Explained.Today is © Copyright 2009-2024, A B Cryer, All Rights Reserved. Cookie policy.