All types Cafe Restaurant All types All types Cafes Restaurants 4.3 Beaconsfield Holiday Park Upper Battlefield, Shrewsbury, Upper Battlefield, EN SY4 4AA Restaurant Cafe