Tamworth, Staffordshire
one of our super onsite food outlets in the theme park ranging from coffee shops, grab and go outlets, fish and chip shop or our pizza...