I had a terrible pizza from here. Had a half decent one from a delivery place in West London but went online looking for my new local Pizza Hut after the one in Beckenham closed. This one popped up and, despite trying to change it to Penge, the Pizza Hut site locked me into this one. The food was late, it was…