Homes in Greater London.
Every home for sale in Greater London, what they really sold for, and who sells them.
133,899for sale today
£541,337typical asking
£532,250typical sold, July
£2,493typical rent / month
133,899 homes for sale in Greater London at a typical £541,337. Homes sold for a typical £532,250 in July. Typical rent is £2,493 a month. Exp UK is advertising the most homes here, 1,210 of them.
Just listed
See all 133,899New in and around Greater London.
£280,0001 bed flat · HA9
£450,0002 bed flat · SW13
£1,250,0003 bed terraced · SW15
£1,000,0003 bed apartment · E2
£500,0003 bed flat · SW9
£319,9501 bed flat · HA3
£250,0001 bed apartment · SE3
£435,0002 bed flat · SW4
Asking price, last 12 months
£530,000 in September
Typical asking price of homes newly listed, over three months and adjusted for the mix of flats and houses, from home.co.uk's listings.
Who sells here




Busiest agents.
01
Exp UKEast Midlands
1,2101% of homes 02
PurplebricksCovering Chester & Wirral
1,1461% of homes 03
YopaNationwide
6630% of homes 04
Allen Davies & CoLeyton
4280% of homes 05
EgreLondon
3880% of homes Homes for sale on home.co.uk today, by the branch advertising them.
Places
Places in Greater London.
Abbey Wood£425,000 typical asking
Acton£599,950 typical asking
Aldborough Hatch£375,000 typical asking
Arkley£1,075,000 typical asking
Avery Hill£515,000 typical asking
Balham£675,000 typical asking
Barking£390,000 typical asking
Barnes£1,050,000 typical asking
Barnet£585,000 typical asking
Barons Court£800,000 typical asking
Battersea£725,000 typical asking
Beckenham£460,000 typical asking
Beckton£375,000 typical asking
Becontree£385,000 typical asking
Belgravia£1,200,000 typical asking
Bermondsey£550,000 typical asking
Bethnal Green£535,000 typical asking
Bexley£482,500 typical asking
Bickley£550,000 typical asking
Biggin Hill£500,000 typical asking
Blackheath£524,999 typical asking
Bloomsbury£995,000 typical asking
Bow£425,000 typical asking
Brent£600,000 typical asking
Brentford£500,000 typical asking
Brimsdown£455,000 typical asking
Brixton£525,000 typical asking
Broadgate£650,000 typical asking
Brockley£500,000 typical asking
Bromley£525,000 typical asking
Brondesbury£740,000 typical asking
Camberwell£475,000 typical asking
Camden Town£799,000 typical asking
Canning Town£425,000 typical asking
Carshalton£402,500 typical asking
Catford£450,000 typical asking
Charing Cross£1,150,000 typical asking
Charlton£485,000 typical asking
Cheam£550,000 typical asking
Chelsea£1,550,000 typical asking
Chelsfield£650,000 typical asking
Chessington£525,000 typical asking
Chingford£560,000 typical asking
Chislehurst£575,000 typical asking
Chiswick£850,000 typical asking
Clapham£595,000 typical asking
Clapton£600,000 typical asking
Cockfosters£725,000 typical asking
Coombe£900,000 typical asking
Coulsdon£580,000 typical asking
Cowley£425,000 typical asking
Cranham£575,000 typical asking
Crayford£400,000 typical asking
Cricklewood£750,000 typical asking
Cromwell Road£1,250,000 typical asking
Crouch End£595,000 typical asking
Croydon£375,000 typical asking
Crystal Palace£425,000 typical asking
Dagenham£385,000 typical asking
Deptford£475,000 typical asking
Dulwich£650,000 typical asking
Ealing£699,950 typical asking
East Acton£572,500 typical asking
East Dulwich£650,000 typical asking
East Finchley£1,100,000 typical asking
East Ham£450,000 typical asking
Eastcote£650,000 typical asking
Edgware£560,000 typical asking
Edmonton£475,000 typical asking
Elephant & Castle£600,000 typical asking
Eltham£450,000 typical asking
Enfield£600,000 typical asking
Erith£295,000 typical asking
Fenchurch St.£625,000 typical asking
Finchley£525,000 typical asking
Finsbury£575,000 typical asking
Finsbury Park£575,000 typical asking
Forest Hill£512,500 typical asking
Friern Barnet£427,500 typical asking
Fulham£825,000 typical asking
Furzedown£550,000 typical asking
Golders Green£1,050,000 typical asking
Grange Park£700,000 typical asking
Greenford£525,000 typical asking
Greenwich£475,000 typical asking
Grove Park£425,000 typical asking
Hackney£600,000 typical asking
Hackney Wick£535,000 typical asking
Hainault£412,500 typical asking
Ham£757,500 typical asking
Hammersmith£760,000 typical asking
Hampstead£999,950 typical asking
Hanwell£485,000 typical asking
Harefield£495,000 typical asking
Harlesden£589,975 typical asking
Harold Hill£400,000 typical asking
Harringay£550,000 typical asking
Harrow£500,000 typical asking
Harrow Weald£584,975 typical asking
Havering-atte-Bower£562,500 typical asking
Hendon£480,000 typical asking
Herne Hill£525,000 typical asking
Highbury£650,000 typical asking
Highgate£750,000 typical asking
Hillingdon£500,000 typical asking
Holborn£932,500 typical asking
Holloway£675,000 typical asking
Hornchurch£550,000 typical asking
Hornsey Rise£550,000 typical asking
Hounslow£562,500 typical asking
Ickenham£600,000 typical asking
Ilford£450,000 typical asking
Isleworth£525,000 typical asking
Islington£765,000 typical asking
Kennington£575,000 typical asking
Kensington£1,450,000 typical asking
Kentish Town£700,000 typical asking
Kenton£376,250 typical asking
Keston£1,200,000 typical asking
Kew£617,500 typical asking
Kilburn£750,000 typical asking
Kingsbury£575,000 typical asking
Kingston upon Thames£600,000 typical asking
Knightsbridge£2,100,000 typical asking
Ladbroke Grove£850,000 typical asking
Lambeth£625,000 typical asking
Lewisham£450,000 typical asking
Leyton£482,500 typical asking
London£575,000 typical asking
Maida Vale£850,000 typical asking
Manor Park£450,000 typical asking
Marylebone£1,500,000 typical asking
Mayfair£1,700,000 typical asking
Merton£569,950 typical asking
Mill Hill£510,000 typical asking
Mitcham£450,000 typical asking
Monken Hadley£650,000 typical asking
Morden£537,500 typical asking
Mortlake£1,050,000 typical asking
Muswell Hill£735,000 typical asking
New Addington£475,000 typical asking
New Cross£475,000 typical asking
New Malden£625,000 typical asking
Newham£425,000 typical asking
Norbury£525,000 typical asking
North Finchley£524,999 typical asking
Northolt£485,000 typical asking
Northwood£600,000 typical asking
Notting Hill£800,000 typical asking
Old Oak Common£472,500 typical asking
Orpington£567,500 typical asking
Osterley£400,000 typical asking
Paddington£1,050,000 typical asking
Palmers Green£600,000 typical asking
Peckham£495,000 typical asking
Penge£400,000 typical asking
Petts Wood£712,500 typical asking
Pinner£785,000 typical asking
Plaistow£450,000 typical asking
Plumstead£420,000 typical asking
Poplar£490,000 typical asking
Purley£450,000 typical asking
Putney£725,000 typical asking
Rainham£410,000 typical asking
Raynes Park£750,000 typical asking
Redbridge£429,750 typical asking
Regents Park£1,350,000 typical asking
Richmond£750,000 typical asking
Romford£430,000 typical asking
Rotherhithe£475,000 typical asking
Ruislip£600,000 typical asking
Sanderstead£445,000 typical asking
Selsdon£625,000 typical asking
Seven Kings£450,000 typical asking
Shepherds Bush£850,000 typical asking
Shooters Hill£475,000 typical asking
Shoreditch£622,500 typical asking
Sidcup£400,000 typical asking
Soho£1,337,500 typical asking
South Kensington£1,712,500 typical asking
South Norwood£375,000 typical asking
Southall£410,000 typical asking
Southgate£700,000 typical asking
Southwark£730,000 typical asking
St Johns Wood£1,000,000 typical asking
St Lukes£750,000 typical asking
Stamford Hill£542,500 typical asking
Stanmore£675,000 typical asking
Stepney£450,000 typical asking
Stockwell£525,000 typical asking
Stoke Newington£595,000 typical asking
Strand£967,500 typical asking
Stratford£467,500 typical asking
Streatham£500,000 typical asking
Surbiton£460,000 typical asking
Sutton£450,000 typical asking
Teddington£647,500 typical asking
Thamesmead£385,000 typical asking
Thornton Heath£300,000 typical asking
Tolworth£535,000 typical asking
Tooting£567,475 typical asking
Tottenham£450,000 typical asking
Totteridge£647,500 typical asking
Upminster£575,000 typical asking
Upper Sydenham£425,000 typical asking
Upton£450,000 typical asking
Uxbridge£399,975 typical asking
Vauxhall£722,500 typical asking
Wallington£462,500 typical asking
Walthamstow£507,500 typical asking
Walworth£500,000 typical asking
Wandsworth£585,000 typical asking
Wanstead£482,500 typical asking
Welling£475,000 typical asking
Wembley£462,500 typical asking
West Brompton£750,000 typical asking
West Drayton£477,500 typical asking
West Ealing£550,000 typical asking
West Green£500,000 typical asking
West Ham£450,000 typical asking
West Norwood£500,000 typical asking
Westminster£892,500 typical asking
Whetstone£580,000 typical asking
Willesden£589,950 typical asking
Wimbledon£625,000 typical asking
Wood Green£530,000 typical asking
Woodford£625,000 typical asking
Woolwich£400,000 typical asking
Yiewsley£452,500 typical asking
Next step


What you can do next.
House pricesWhat homes in Greater London sold for
What's it worth?Value your home, then pick an agent
SurveyorsCompare firms before you buy
Asking and rent figures from homes on home.co.uk today. Sold figures from HM Land Registry, July.
Buy
Rent
Sell
New
Prices