We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Ok, I haven't tried every pizza place in the UK, but it's hard to imagine anything better. This mobile pizzeria with wood-fired oven is outside London Road station most Thursday evenings and is very popular with locals (who include me). The pizza bases are thin...More