Pizza Express, The Strand

Restaurants , Italian Temple
  • 2 out of 5 stars
(1 user review)
1 Love It
Save it

Pizza Express is a popular and affordable chain of pizza restaurants with more than 100 branches in London.

Venue name: Pizza Express, The Strand
Address: 147 The Strand
Do you own this business?
1 person listening
The Man on the Street

Its OK

Its Pizza Express

Everyone is paying on Taste Card or with 2 for one vouchers off Cereal Packets

So many better Pizzas in London

This chain has become the Aberdeen Angus of Pizza joints

There for tourists