London: 1987 general election results
How London voted at the 1987 general election: the Conservatives won 58 of 84 seats with 46.5% of the vote. Every constituency result.
| Party | Seats | Change | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|---|
| Conservative | 58 | +2 | 1,680,093 | 46.5% | +2.6 | |
| Labour | 23 | −3 | 1,136,893 | 31.5% | +1.6 | |
| SDP–Liberal Alliance | 3 | +1 | 770,109 | 21.3% | −3.4 | |
| Others | 0 | 0 | 26,589 | 0.7% | −0.9 |
Change compared with the 1983 general election in London.
Constituencies
Download CSV| Constituency | Winner | Majority | % | Turnout | Result |
|---|---|---|---|---|---|
| Barking | Lab | 3,409 | 9.9 | 66.9% | Lab hold |
| Battersea | Con | 857 | 1.8 | 70.7% | Con gain from Lab |
| Beckenham | Con | 13,464 | 30.4 | 73.6% | Con hold |
| Bethnal Green and Stepney | Lab | 5,284 | 16.5 | 57.6% | Lab hold |
| Bexleyheath | Con | 11,687 | 25.3 | 77.8% | Con hold |
| Bow and Poplar | Lab | 4,631 | 13.6 | 57.4% | Lab hold |
| Brent East | Lab | 1,653 | 4.2 | 64.5% | Lab hold |
| Brent North | Con | 15,720 | 35.1 | 71.0% | Con hold |
| Brent South | Lab | 7,931 | 19.5 | 64.9% | Lab hold |
| Brentford and Isleworth | Con | 7,953 | 14.5 | 76.7% | Con hold |
| Carshalton and Wallington | Con | 14,409 | 27.8 | 75.0% | Con hold |
| Chelsea | Con | 13,319 | 46.6 | 57.8% | Con hold |
| Chingford | Con | 17,955 | 41.2 | 76.7% | Con hold |
| Chipping Barnet | Con | 14,871 | 34.9 | 70.0% | Con hold |
| Chislehurst | Con | 14,507 | 34.6 | 75.5% | Con hold |
| City of London and Westminster South | Con | 12,042 | 36.0 | 58.2% | Con hold |
| Croydon Central | Con | 12,617 | 32.3 | 70.5% | Con hold |
| Croydon North East | Con | 12,519 | 28.5 | 69.7% | Con hold |
| Croydon North West | Con | 3,988 | 10.0 | 69.2% | Con hold |
| Croydon South | Con | 19,063 | 39.7 | 73.7% | Con hold |
| Dagenham | Lab | 2,469 | 6.0 | 67.3% | Lab hold |
| Dulwich | Con | 180 | 0.5 | 69.3% | Con hold |
| Ealing Acton | Con | 12,243 | 25.7 | 71.0% | Con hold |
| Ealing North | Con | 15,153 | 28.2 | 75.1% | Con hold |
| Ealing Southall | Lab | 7,977 | 15.3 | 69.7% | Lab hold |
| Edmonton | Con | 7,286 | 15.2 | 72.5% | Con hold |
| Eltham | Con | 6,460 | 15.5 | 76.9% | Con hold |
| Enfield North | Con | 14,015 | 27.1 | 74.5% | Con hold |
| Enfield Southgate | Con | 18,345 | 37.9 | 72.6% | Con hold |
| Erith and Crayford | Con | 6,994 | 15.6 | 75.4% | Con hold |
| Feltham and Heston | Con | 5,430 | 9.1 | 73.7% | Con hold |
| Finchley | Con | 8,913 | 22.3 | 69.4% | Con hold |
| Fulham | Con | 6,322 | 15.1 | 77.1% | Con hold |
| Greenwich | Alliance | 2,141 | 5.7 | 73.4% | Alliance gain from Lab |
| Hackney North and Stoke Newington | Lab | 7,678 | 19.8 | 58.1% | Lab hold |
| Hackney South and Shoreditch | Lab | 7,522 | 19.1 | 55.4% | Lab hold |
| Hammersmith | Lab | 2,415 | 6.9 | 72.7% | Lab hold |
| Hampstead and Highgate | Con | 2,221 | 4.9 | 71.5% | Con hold |
| Harrow East | Con | 18,273 | 30.7 | 73.4% | Con hold |
| Harrow West | Con | 15,444 | 28.0 | 74.5% | Con hold |
| Hayes and Harlington | Con | 5,965 | 13.8 | 74.5% | Con hold |
| Hendon North | Con | 10,932 | 30.2 | 65.8% | Con hold |
| Hendon South | Con | 11,124 | 32.0 | 63.8% | Con hold |
| Holborn and St Pancras | Lab | 8,853 | 19.5 | 64.3% | Lab hold |
| Hornchurch | Con | 10,694 | 22.8 | 75.3% | Con hold |
| Hornsey and Wood Green | Con | 1,779 | 3.0 | 73.3% | Con hold |
| Ilford North | Con | 12,090 | 27.6 | 72.6% | Con hold |
| Ilford South | Con | 4,572 | 10.9 | 71.8% | Con hold |
| Islington North | Lab | 9,657 | 24.6 | 66.5% | Lab hold |
| Islington South and Finsbury | Lab | 805 | 2.0 | 71.2% | Lab hold |
| Kensington | Con | 4,447 | 14.3 | 64.7% | Con hold |
| Kingston upon Thames | Con | 11,186 | 26.0 | 78.5% | Con hold |
| Lewisham Deptford | Lab | 6,771 | 17.9 | 64.9% | Lab hold |
| Lewisham East | Con | 4,814 | 10.9 | 73.9% | Con hold |
| Lewisham West | Con | 3,772 | 8.3 | 72.3% | Con hold |
| Leyton | Lab | 4,641 | 11.6 | 69.6% | Lab hold |
| Mitcham and Morden | Con | 6,183 | 13.0 | 75.7% | Con hold |
| Newham North East | Lab | 8,236 | 21.1 | 64.1% | Lab hold |
| Newham North West | Lab | 8,496 | 30.1 | 59.4% | Lab hold |
| Newham South | Lab | 2,766 | 9.3 | 59.1% | Lab hold |
| Norwood | Lab | 4,723 | 12.5 | 67.0% | Lab hold |
| Old Bexley and Sidcup | Con | 16,274 | 41.5 | 77.1% | Con hold |
| Orpington | Con | 12,732 | 27.2 | 78.5% | Con hold |
| Peckham | Lab | 9,489 | 28.8 | 55.6% | Lab hold |
| Putney | Con | 6,907 | 14.4 | 75.9% | Con hold |
| Ravensbourne | Con | 16,919 | 37.7 | 75.7% | Con hold |
| Richmond and Barnes | Con | 1,766 | 3.9 | 83.2% | Con hold |
| Romford | Con | 13,471 | 33.2 | 72.9% | Con hold |
| Ruislip Northwood | Con | 16,971 | 38.8 | 77.7% | Con hold |
| Southwark and Bermondsey | Alliance | 2,779 | 7.7 | 64.9% | Alliance hold |
| Streatham | Con | 2,407 | 5.7 | 69.5% | Con hold |
| Surbiton | Con | 9,741 | 27.4 | 78.3% | Con hold |
| Sutton and Cheam | Con | 15,718 | 32.1 | 76.6% | Con hold |
| Tooting | Lab | 1,441 | 3.0 | 71.2% | Lab hold |
| Tottenham | Lab | 4,141 | 8.2 | 66.1% | Lab hold |
| Twickenham | Con | 7,127 | 13.5 | 81.5% | Con hold |
| Upminster | Con | 16,857 | 33.6 | 75.2% | Con hold |
| Uxbridge | Con | 15,969 | 33.1 | 76.4% | Con hold |
| Vauxhall | Lab | 9,019 | 21.2 | 64.0% | Lab hold |
| Walthamstow | Con | 1,512 | 4.3 | 72.4% | Con gain from Lab |
| Wanstead and Woodfod | Con | 16,412 | 39.1 | 72.4% | Con hold |
| Westminster North | Con | 3,310 | 7.9 | 71.1% | Con hold |
| Wimbledon | Con | 11,301 | 23.4 | 76.1% | Con hold |
| Woolwich | Alliance | 1,937 | 4.7 | 70.7% | Alliance hold |
Questions and answers
Who won in London at the 1987 general election?
The Conservatives won 58 of the 84 seats in London, with 46.5% of the vote.
How many seats were there in London in 1987?
84 constituencies.
Official results House of Commons Library, General election results from 1918 to 2019. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data