James Barber

Picture Liberal Democrats

Upcoming elections

  • No upcoming elections found.

Contact details

James Barber
James Barber,
c/o Members' Room ,
160 Tooley Street,
London,
SE1 2QH
United Kingdom
Telephone: 07900 227366