Will Newbell

Will Newbell (1979-) was a resident of the City of London during the 2000s. He was a Lib Dem voter.