Pizza on Thames offers pizza delivery. They often have a buy-one-get-one-free deal.