Estate agents in London, compared on sales agreed

1,475 agencies agreed 65,117 sales in London from 9 November 2025 to 8 November 2026. A typical one found a buyer in 70 days. Here's who agreed the most.1

  • Free, no obligation
  • Only the agents you pick get in touch
A Homie moving home in London

33 boroughs

Whose board rules each London borough

The agency with the most sales agreed in each borough from 9 November 2025 to 8 November 2026. Each borough has its own page, every agency ranked district by district.

Show all 33 boroughs

Market share

Who sells the most in London

Tick postcode districts in or out. The table adds up each agency's sales agreed in the districts you pick.

Postcode districts to count

London

Nearby

65,117 sales agreed in 242 postcode districts, from 9 November 2025 to 8 November 2026

Estate agencies by sales agreed in the chosen postcode districts, with their share of all sales
#AgencySalesShareDays to sell
1 Kinleigh Folkard & Hayward 3,064 4.7%down 0.9 pts on the year before
2 Winkworth 2,017 3.1%up 0.5 pts on the year before
3 Foxtons 1,954 3%up 0.8 pts on the year before
4 Bairstow Eves 1,238 1.9%up 0.1 pts on the year before
5 Haart 1,218 1.9%down 0.3 pts on the year before
6 Savills 1,166 1.8%up 0.3 pts on the year before
7 Barnard Marcus 1,081 1.7%no change on the year before
8 The Stow Brothers 992 1.5%down 0.1 pts on the year before
9 Gibbs Gillespie 939 1.4%down 0.2 pts on the year before
10 Knight Frank 825 1.3%no change on the year before
11 Chestertons 816 1.3%up 0.5 pts on the year before
12 Hunters 796 1.2%no change on the year before
13 Exp UK 745 1.1%up 0.2 pts on the year before
14 Acorn 736 1.1%down 0.1 pts on the year before
15 Robinson Jackson 699 1.1%no change on the year before
16 Coopers 671 1%down 0.1 pts on the year before
17 Pedder 521 0.8%no change on the year before
18 Alan De Maid 496 0.8%down 0.1 pts on the year before
19 Balgores 496 0.8%down 0.1 pts on the year before
20 Purplebricks 485 0.7%down 0.8 pts on the year before
21 Jdm 482 0.7%down 0.1 pts on the year before
22 John Payne 481 0.7%up 0.1 pts on the year before
23 Stirling Ackroyd 467 0.7%down 0.3 pts on the year before
24 Central 465 0.7%no change on the year before
25 Martyn Gerrard 448 0.7%down 0.1 pts on the year before
Every other agency 41,819 64.2%

Sales agreed shows who's busy. It doesn't show who's best for your home.

  • How fast each agency gets a sale agreed
  • What price they achieve against the asking price
  • How often they have to cut the price

That's what Homemove shows you, for every London agency with enough sales to judge. Free.

Unlock free
Compare agents in ChatGPT with HomemoveAsk about London's estate agents, then see the detail here (opens ChatGPT in a new tab)

The top 5 over the last 24 months

Sales agreed in the chosen districts, rolling three-month total, Nov 24 to Oct 26.

Sales agreed each rolling three months by the five busiest agencies, Jan 25 to Oct 26 0 656 1311 Jan 25 Jul 25 Jan 26 Jul 26 Oct 26
  1. Kinleigh Folkard & Hayward5,955
  2. Winkworth3,409
  3. Foxtons3,134
  4. Haart2,361
  5. Bairstow Eves2,162
See the figures
Sales agreed per quarter by the five busiest agencies
Quarter toKinleigh Folkard & HaywardWinkworthFoxtonsHaartBairstow Eves
Jan 25447292244269235
Apr 25560417378269232
Jul 251311373317320247
Oct 25588324248289220
Jan 26648371286250248
Apr 26745485432292281
Jul 26823561746332318
Oct 26833586483340381

Sales agreed from 9 November 2025 to 8 November 2026 by each trading brand, every office added together, from home.co.uk’s own listing tracking. The arrow compares each share with the 12 months before. No addresses are used.

The range

Not every London agent is the same

The best and worst results among London agencies with 20 or more sales agreed from 9 November 2025 to 8 November 2026. The middle mark is the typical agency.

Time to sell

typical days from listing to sale agreed, across 486 agencies

Fastest
0 days
Typical
70 days
Slowest
264 days

Price achieved

of the first asking price, at Land Registry, across 202 agencies

Lowest
92.3%
Typical
97.5%
Highest
124.9%

Price cuts

of each agency's listings had a price cut, across 486 agencies

Fewest
3.1%
Typical
34.5%
Most
70.4%

Which agent is the fastest? Which gets closest to the asking price? See every London agent's own figures side by side.

See them in your free dashboard

Whose patch is it?

Most dominant board in the area

The agency with the most sales agreed in each London postcode district from 9 November 2025 to 8 November 2026, counted from tracked listings.

  • Illustrated CR0 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in CR0

    Covers Croydon, Shirley and Addiscombe. One ranking for the whole district, not each area.

    Streets Ahead

    8.9% of 1,331 sales agreed in CR0

    Next: Barnard Marcus, 7.1%

    Tower Bridge and the Elizabeth Tower

  • Illustrated E17 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in E17

    Covers Walthamstow and Lloyd Park. One ranking for the whole district, not each area.

    Central

    30.9% of 1,215 sales agreed in E17

    Next: The Stow Brothers, 27.2%

    Tower Bridge and the Elizabeth Tower

  • Illustrated SW19 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in SW19

    Covers Wimbledon, Colliers Wood and Merton Park. One ranking for the whole district, not each area.

    Kinleigh Folkard & Hayward

    18% of 782 sales agreed in SW19

    Next: Ellisons, 17%

    Tower Bridge and the Elizabeth Tower

  • Illustrated BR3 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in BR3

    Covers Beckenham, Park Langley and Langley Waterside. One ranking for the whole district, not each area.

    Kinleigh Folkard & Hayward

    18.9% of 758 sales agreed in BR3

    Next: Proctors, 11.6%

    Tower Bridge and the Elizabeth Tower

  • Illustrated CR2 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in CR2

    Covers South Croydon, Sanderstead and Selsdon. One ranking for the whole district, not each area.

    Hubbard Torlot

    12.1% of 711 sales agreed in CR2

    Next: Pollard Machin, 9.3%

    Tower Bridge and the Elizabeth Tower

  • Illustrated HA4 patch: Tower Bridge and the Elizabeth Tower

    Most sales agreed in HA4

    Covers Ruislip and Eastcote. One ranking for the whole district, not each area.

    Gibbs Gillespie

    22.8% of 675 sales agreed in HA4

    Next: Coopers, 22.2%

    Tower Bridge and the Elizabeth Tower

Sales agreed from 9 November 2025 to 8 November 2026, every office of an agency added together, from home.co.uk’s own listing tracking. Pick districts in the table above to compare them all.

The 48 busiest of 1,475

Who sells homes in London

Most sales agreed first, from 9 November 2025 to 8 November 2026, with every office of an agency added together. The order comes from the listings, never from who pays us.

  1. Kinleigh Folkard & Hayward

    47 offices selling in London

    3,064 sales agreed

    44 more offices
  2. Winkworth

    53 offices selling in London

    2,017 sales agreed

    Takes valuations through Homemove
    50 more offices
  3. Foxtons

    58 offices selling in London

    1,954 sales agreed

    55 more offices
  4. Bairstow Eves

    28 offices selling in London

    1,238 sales agreed

    25 more offices
  5. Haart

    26 offices selling in London

    1,218 sales agreed

    23 more offices
  6. Savills

    37 offices selling in London

    1,166 sales agreed

    34 more offices
  7. See how fast each one sells. Time to sell and price achieved for every London agent with enough sales, free with an account.

    Unlock free
  8. Barnard Marcus

    33 offices selling in London

    1,081 sales agreed

    30 more offices
  9. The Stow Brothers

    5 offices selling in London

    992 sales agreed

    2 more offices
  10. Gibbs Gillespie

    12 offices selling in London

    939 sales agreed

    9 more offices
  11. Knight Frank

    24 offices selling in London

    825 sales agreed

    21 more offices
  12. Chestertons

    29 offices selling in London

    816 sales agreed

    Takes valuations through Homemove
    26 more offices
  13. Hunters

    20 offices selling in London

    796 sales agreed

    17 more offices
Show 36 more London agencies

These are the 48 busiest of 1,475 London agencies. Each agency's offices are added together. Your free account shows every agent near your home.

Free with a Homemove account

Every London agent's results, side by side

All 1,475 London agencies, each with their own time to sell, and price achieved where enough completed sales are available next to the London median of 70 days. Pick the ones you like and book their free valuations from the same screen.

Create my free account

Takes about 2 minutes. No calls unless you ask for a valuation.

How it works. Example agencies and figures.

Against the neighbours

How London compares

London agents find a buyer 1 day slower than the Greater London median of 69 days. Homes sell faster here than in Westminster and Camden. The middle London agency cut the price on 34.5% of its listings, about the same as Camden (34.1%).

Typical time to sell, share of the asking price and price cuts: London against Greater London, Westminster, City of London, Camden
AreaDays to sellOf askingPrice cut
London This town 70 97.5% 34.5%
All of Greater London 69 97.5% 34.2%
Westminster 1.8 km 155 – 45.5%
City of London 2.5 km – – –
Camden 4.6 km 73 – 34.1%

5 agencies here take valuation requests through Homemove, marked on their card. That never changes the order.

Local life

A little about London

  • Busiest month to sell

    October saw the most sales agreed in London over the last year, and December the fewest.

How we know

Where these London figures come from

  • 90.6%of the 235,143 homes listed here matched to the exact home by its UPRN; the rest are counted by listing, so one of those homes listed by two agencies can count twice
  • 235,143homes listed for sale in these postcode districts from 9 November 2025 to 8 November 2026, as tracked by home.co.uk
  • 1,475agencies agreed a sale here; 486 with 20 or more sales set the typical figures
  • 9 Nov 2026last rebuilt. Figures cover 9 November 2025 to 8 November 2026 and refresh every week; the newest listing or sale in the data is dated 9 November 2026
Area
Homes in postcode districts BR1, BR2, BR3, BR4, BR5, BR6, BR7, CR0, CR2, CR4, CR5, CR7, CR8, DA14, DA15, DA18, E1, E1W, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E20, EC1A, EC1M, EC1N, EC1R, EC1V, EC1Y, EC2A, EC2Y, EC3A, EC3N, EC4A, EC4V, EN1, EN2, EN3, EN4, EN5, HA0, HA1, HA2, HA3, HA4, HA5, HA6, HA7, HA8, HA9, IG1, IG2, IG3, IG4, IG5, IG6, IG8, IG11, KT3, KT4, KT9, N1, N1C, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13, N14, N15, N16, N17, N18, N19, N20, N21, N22, NW1, NW2, NW3, NW4, NW5, NW6, NW7, NW8, NW9, NW10, NW11, RM1, RM2, RM3, RM5, RM6, RM7, RM8, RM9, RM10, RM11, RM12, RM13, RM14, SE1, SE2, SE3, SE4, SE5, SE6, SE7, SE8, SE9, SE10, SE11, SE12, SE13, SE14, SE15, SE16, SE17, SE18, SE19, SE20, SE21, SE22, SE23, SE24, SE25, SE26, SE27, SE28, SM1, SM2, SM3, SM4, SM5, SM6, SW1A, SW1E, SW1H, SW1P, SW1V, SW1W, SW1X, SW1Y, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, TN16, TW1, TW2, TW3, TW4, TW5, TW7, TW8, TW9, TW10, TW12, TW14, UB1, UB2, UB3, UB4, UB5, UB6, UB7, UB8, UB9, UB10, W1B, W1D, W1F, W1G, W1H, W1J, W1K, W1S, W1T, W1U, W1W, W2, W3, W4, W5, W6, W7, W8, W9, W10, W11, W12, W13, W14, WC1A, WC1B, WC1E, WC1H, WC1N, WC1R, WC1V, WC1X, WC2A, WC2B, WC2E, WC2H, WC2N, WC2R, whichever office sold them.
A sale
The day a home first went sold subject to contract. A sale that later falls through still counts, and a home taken off and listed again counts once when it is matched to its UPRN. Completions are not waited for.
Typical figures
The middle agency: each agency's own median, then the median of those across agencies with 20 or more sales agreed. Price achieved uses completed Land Registry sales, and only agencies with 20 or more of them (202 here).
Agencies
Every office of the same brand is added together, under the name on the board, not the group that owns it.
Who counts
Every agency that agreed a sale here: high-street offices, online agents, auction houses and new-homes desks.
How Homemove earns money
Agents pay us for valuation requests and for featured places. This ranking is worked out from listings only, is never paid for, and any paid place is labelled and kept apart from it.

Powered by HomeData, the property data behind home.co.uk. Read the full method. Spotted something wrong? Tell us and we will correct it.

FAQ

London estate agents: your questions

How many estate agents are there in London?

1,475 estate agencies agreed at least one sale in London from 9 November 2025 to 8 November 2026, from 2,400 offices between them. 486 of the agencies agreed 20 or more.

Which estate agent sells the most homes in London?

Kinleigh Folkard & Hayward agreed the most sales in London's postcode districts (3,064 sales agreed from 9 November 2025 to 8 November 2026, 4.7% of all sales), ahead of Winkworth (2,017) and Foxtons (1,954). Every office of the same agency is added together, and a home matched to its UPRN counts once.

Which estate agent agrees the most sales in CR0 (Croydon, Shirley and Addiscombe)?

Streets Ahead agreed the most sales across the whole of CR0, which covers Croydon, Shirley and Addiscombe, from 9 November 2025 to 8 November 2026: 8.9% of the 1,331 sales agreed there, ahead of Barnard Marcus (7.1%).

Which estate agent agrees the most sales in E17 (Walthamstow and Lloyd Park)?

Central agreed the most sales across the whole of E17, which covers Walthamstow and Lloyd Park, from 9 November 2025 to 8 November 2026: 30.9% of the 1,215 sales agreed there, ahead of The Stow Brothers (27.2%).

Which estate agent agrees the most sales in SW19 (Wimbledon, Colliers Wood and Merton Park)?

Kinleigh Folkard & Hayward agreed the most sales across the whole of SW19, which covers Wimbledon, Colliers Wood and Merton Park, from 9 November 2025 to 8 November 2026: 18% of the 782 sales agreed there, ahead of Ellisons (17%).

Which estate agent agrees the most sales in BR3 (Beckenham, Park Langley and Langley Waterside)?

Kinleigh Folkard & Hayward agreed the most sales across the whole of BR3, which covers Beckenham, Park Langley and Langley Waterside, from 9 November 2025 to 8 November 2026: 18.9% of the 758 sales agreed there, ahead of Proctors (11.6%).

Which estate agent agrees the most sales in CR2 (South Croydon, Sanderstead and Selsdon)?

Hubbard Torlot agreed the most sales across the whole of CR2, which covers South Croydon, Sanderstead and Selsdon, from 9 November 2025 to 8 November 2026: 12.1% of the 711 sales agreed there, ahead of Pollard Machin (9.3%).

Which estate agent agrees the most sales in HA4 (Ruislip and Eastcote)?

Gibbs Gillespie agreed the most sales across the whole of HA4, which covers Ruislip and Eastcote, from 9 November 2025 to 8 November 2026: 22.8% of the 675 sales agreed there, ahead of Coopers (22.2%).

How long does it take to sell a house in London?

The middle London agency agreed a sale 70 days after a home went on the market. That is the median of each agency's own median, across the 486 agencies with 20 or more sales agreed here from 9 November 2025 to 8 November 2026. It runs to sale agreed; completion follows once the legal work is done.

Do homes in London sell for the asking price?

The middle London agency sold for 97.5% of the first asking price, going by completed Land Registry prices. Only agencies with at least 20 completed sales on the register count, 202 of them here. The middle agency cut the price on 34.5% of its listings along the way.

How does London compare with the towns nearby?

London agents find a buyer 1 day slower than the Greater London median of 69 days. Homes sell faster here than in Westminster and Camden. The middle London agency cut the price on 34.5% of its listings, about the same as Camden (34.1%).

How reliable are these figures?

They cover 235,143 homes listed for sale in BR1, BR2, BR3, BR4, BR5, BR6, BR7, CR0, CR2, CR4, CR5, CR7, CR8, DA14, DA15, DA18, E1, E1W, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E20, EC1A, EC1M, EC1N, EC1R, EC1V, EC1Y, EC2A, EC2Y, EC3A, EC3N, EC4A, EC4V, EN1, EN2, EN3, EN4, EN5, HA0, HA1, HA2, HA3, HA4, HA5, HA6, HA7, HA8, HA9, IG1, IG2, IG3, IG4, IG5, IG6, IG8, IG11, KT3, KT4, KT9, N1, N1C, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13, N14, N15, N16, N17, N18, N19, N20, N21, N22, NW1, NW2, NW3, NW4, NW5, NW6, NW7, NW8, NW9, NW10, NW11, RM1, RM2, RM3, RM5, RM6, RM7, RM8, RM9, RM10, RM11, RM12, RM13, RM14, SE1, SE2, SE3, SE4, SE5, SE6, SE7, SE8, SE9, SE10, SE11, SE12, SE13, SE14, SE15, SE16, SE17, SE18, SE19, SE20, SE21, SE22, SE23, SE24, SE25, SE26, SE27, SE28, SM1, SM2, SM3, SM4, SM5, SM6, SW1A, SW1E, SW1H, SW1P, SW1V, SW1W, SW1X, SW1Y, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, TN16, TW1, TW2, TW3, TW4, TW5, TW7, TW8, TW9, TW10, TW12, TW14, UB1, UB2, UB3, UB4, UB5, UB6, UB7, UB8, UB9, UB10, W1B, W1D, W1F, W1G, W1H, W1J, W1K, W1S, W1T, W1U, W1W, W2, W3, W4, W5, W6, W7, W8, W9, W10, W11, W12, W13, W14, WC1A, WC1B, WC1E, WC1H, WC1N, WC1R, WC1V, WC1X, WC2A, WC2B, WC2E, WC2H, WC2N and WC2R from 9 November 2025 to 8 November 2026, as tracked by home.co.uk. 90.6% were matched to the exact property by its UPRN; the rest are counted by listing. A sale is the day a home first went sold subject to contract, so a sale that later falls through still counts once, and a relisted home counts once when it is matched to its UPRN; an unmatched home listed by two agencies can count twice. Price achieved uses completed Land Registry sales only. The data is powered by HomeData and rebuilt every week; this page was last updated 9 November 2026.

Do estate agents pay to rank higher here?

No. The league table is worked out from listings alone and is never paid for. Agents can pay Homemove for valuation requests and featured places, and those are always labelled and kept apart from the ranking.

How do I choose an estate agent in London?

486 of the 1,475 London agencies agreed 20 or more sales last year, enough of a record to judge. Ask two or three that sell homes like yours to value it, then compare how fast they sell (the London median is 70 days) and how close they get to the asking price (97.5% here), not only the valuation they quote. A free Homemove account shows those figures for every agent on this page where there are enough sales to judge.

  1. Ranked by sales agreed from 9 November 2025 to 8 November 2026, which shows how many sales an agency agreed, not its service or the price you'll get.

Choose your London agent on results

Compare every agent's record and book free valuations with the ones you like. The rest of the move sits in the same account.

Start free