Site icon The Crystal Eyes

Introducing the eccentric field of candidates running to be London’s next mayor

There are a record 20 candidates standing in the May 6 London Mayoral election and it has attracted some eccentric figures in British politics.

Exit mobile version