The 2018 London local elections took place in London on 3 May 2018 as part of wider local elections in England. All London borough councillor seats were up for election. Elections to the Corporation of London were held in 2017. Mayoral contests were also held in Hackney, Lewisham, Newham and Tower Hamlets. The previous London borough elections were in 2014.