how much is a new london taxi to buy