From memory the only pizza outlets worthwhile are at the outlet shopping centre nearby.
Depending on what direction you're coming from, you could always catch some food here
We quite often eat there, on our way into London, food not that bad :thumbsup: