businesses
267 Brownhill Road
London
SE6 1AE
Report a problem with this listing
With 41 stores around London and the South West, Tops Pizza is becoming one of the fastest growing pizza chain stores in the UK.
We offer a full range of over 25 different which are fully customisable with a variety of bases, extra toppings and even filled crusts to ensure we cater to your every need.
We've expanded quickly by offering great service, a good price and most importantly, delivering delicious pizza!