New Look Pizza Express, Clapham

Pizza Express is a high street staple, bringing their take on traditional Italian pizza to the British Isles.  Recently the Clapham branch had a bit of a re-vamp, so I was invited down to take a look. The restaurant itself…

View Post