Pizza Express, The Strand

  • Restaurants
  • Italian
1 Love It
Temple

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

Venue name: Pizza Express, The Strand
Contact:
Address: 147 The Strand
London
WC2R 1JA
Do you own this business?
LiveReviews|1
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