ad

The Royal Oak Hotel

The Cross , Welshpool, Powys, SY21 7DG

Get driving directions
  • Telephone: 01938 552217