As I about to order pizza, where would you go to get one? Are pizza's better up north? (They are in Nottingham, been there 3 times in last month for work and pizza was great)... All deep pan, no topping (think it was gold dust, not pepperoni) and stodgy here