More than £160 will have been added to Thames Water bills to pay for the London ... with 8 per interest until they mature in 2064. David Hall, visiting professor at Greenwich University ...