Pizza Hut Restaurants 5 Teredo Street, London SE16 7LW