Humber Stone Inn

Humber Stone Inn
15 Main Street, Leicester, LE5 1AE
  • Telephone 0116 276 0067