The Slug and Lettuce

Newcastle-upon-Tyne

  • Newcastle-upon-Tyne, , 108, The Quayside, Newcastle