• Source: The Island Queen, Islington
    • 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.


      References




      External links


      Official website
      "Drink at the Island Queen": review and photograph of frontage

    Kata Kunci Pencarian: