El 10 de junio de 2004 se celebraron elecciones a la Asamblea de Londres , junto con las elecciones a la alcaldía de Londres de 2004 .
La Asamblea se elige mediante el Sistema de Miembros Adicionales . Hay catorce distritos electorales elegidos directamente, nueve de los cuales fueron ganados por los conservadores y cinco por el Partido Laborista. Se asignaron once miembros adicionales mediante una votación complementaria en todo Londres, con la condición de que los partidos debían obtener al menos el 5% de los votos para calificar para los escaños de lista. Esta última regla impidió que tanto el Partido Nacional Británico como el Partido del Respeto obtuvieran un escaño cada uno, ya que ambos se quedaron justo por debajo del umbral del 5%.
En estas elecciones hubo pérdidas para el Partido Laborista y los Verdes y ganancias para los Demócratas Liberales y el UKIP , que lograron su primera representación en la Asamblea desde su creación en 2000.
El Partido Conservador ganó Brent y Harrow al Laborismo (que perdió el 7,6% de su voto), sin embargo lo perdió nuevamente en las elecciones de 2008. También hubo grandes cambios en contra del Laborismo en Barnet y Camden , City y East , Ealing y Hillingdon , Greenwich y Lewisham , Havering y Redbridge y West Central . Los Demócratas Liberales perdieron votos en la mayoría de los distritos electorales, pero ganaron en Enfield y Haringey , Lambeth y Southwark y Merton y Wandsworth . El UKIP ganó grandes porcentajes de los votos en Bexley y Bromley , Croydon y Sutton , Greenwich y Lewisham y Havering y Redbridge .