Wednesday, 12 May 2010

Mayor of London

The Mayor of London is an elected politician who, along with the London Assembly of 25 members, is accountable for the strategic government of Greater London. Since 4 May 2008, Conservative Boris Johnson holds the position. Previously, the position was held by Ken Livingstone from the creation of the role on 4 May 2000 until his succession by Johnson.

bachelor pads london