Beeches

93 Lythwood Road, Bayston Hill, Shrewsbury, SY3 0NT

Facilities

  • Food