Estate agents in London, compared on real sales

1,907 agents agreed 66,833 sales in London in the last 12 months. A typical one found a buyer in 58 days. Here's who sold the most.

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

London estate agents in numbers

  • 66,833 sales agreed by 1,907 London agents in 12 months
  • 58 daystypical time from listing to sale agreed
  • 97.8%of the asking price, in a typical sale
  • 35.8%of homes had a price cut before selling

Medians across the 1,033 offices with 20 or more sales, from property listings matched to each office. October 2025 to October 2026. Updated 18 October 2026. How we work these out

The 48 busiest of 1,907

Who sells homes in London

Most sales agreed first. The order comes from the listings, never from who pays us.

  1. The Property Experts

    13 Hanover Square, W1S 1HT

    707 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  2. The Stow Brothers

    236 Hoe Street, E17 3AY

    464 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  3. Central Estate Agents

    179 Hoe Street, E17 3AP

    361 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  4. The Modern House

    St Alphege Hall, Kings Bench Street, SE1 0QX

    354 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  5. Bowden Bradley

    Bansal House, Bracken Industrial Estate, IG6 3HX

    293 sales agreed in 12 months

    Takes valuations through Homemove
    Time to sell Price achieved Price cuts
  6. The Stow Brothers

    117a High Street Wanstead, E11 2RL

    271 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  7. See how fast each one sells. Time to sell and price achieved for every London agent, free with an account.

    Unlock free
  8. Carter & Willow

    482 Gale Street, RM9 4NU

    266 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  9. Truepenny'S

    16 Lordship Lane, SE22 8HN

    243 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  10. Christopher Russell

    33 The Oval, DA15 9ER

    204 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  11. Balgores

    1 North Street, RM11 1RL

    202 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  12. Robsons

    1 High Street, HA5 5PJ

    198 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  13. Coopers

    109 Hillingdon Hill, UB10 0JQ

    194 sales agreed in 12 months

    Time to sell Price achieved Price cuts
Show 36 more London agents
  1. Foxtons

    Unit 2, E14 5NN

    191 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  2. Allday & Miller

    192 High Street, UB8 1LB

    190 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  3. Durden & Hunt

    159 High Street, RM11 3YD

    189 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  4. Inigo

    St Alphege Hall Kings Bench Street, SE1 0QX

    188 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  5. Allday & Miller

    1310 Uxbridge Road, UB4 8JH

    186 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  6. Butler & Stag

    508 Roman Road, E3 5LU

    177 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  7. Harding Green

    16 Kensington Court Place, W8 5BJ

    170 sales agreed in 12 months

    Takes valuations through Homemove
    Time to sell Price achieved Price cuts
  8. Village Estates

    91 Main Road, DA14 6ND

    169 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  9. Kinleigh Folkard & Hayward

    124 Balham High Road, SW12 9AA

    168 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  10. Gibbs Gillespie

    303 - 305 Rayners Lane, HA5 5EH

    165 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  11. Kinleigh Folkard & Hayward

    Albermarle House Albemarle Road, BR3 5HZ

    163 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  12. Balgores

    5-6 Station Chambers, RM1 2HU

    162 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  13. Ewemove

    22 The Pantiles, DA7 5HD

    160 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  14. Park Estates

    62 Bexley High Street, DA5 1AH

    158 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  15. Butlers

    18 Sutton Plaza, SM1 4FS

    157 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  16. Winkworth

    10-11 Grand Parade, N4 1JX

    155 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  17. Thomas Brown Estates

    285 High Street, BR6 0NN

    154 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  18. Beresfords

    16 Station Road, RM14 2UB

    154 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  19. Charrison Davis

    254 Kingshill Avenue, UB4 8BZ

    147 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  20. Kinleigh Folkard & Hayward

    1 Leigham Court Road, SW16 2ND

    147 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  21. Hunters

    31 Coldharbour Lane, UB3 3EB

    146 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  22. Barnfields Estate Agents

    1a Windmill Hill, EN2 6SE

    146 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  23. Bairstow Eves

    142 The Grove, E15 1NS

    146 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  24. Petty Son & Prestwich

    11 Woodbine Place, E11 2RH

    145 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  25. Spencer & Sener

    14 High Street, EN5 5RU

    143 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  26. Devenports

    11 Wensleydale Road, TW12 2LP

    143 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  27. The Stow Brothers

    The Avenue, London, E4 9LE

    143 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  28. The Stow Brothers

    136 George Lane, E18 1AY

    143 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  29. Robinson Jackson

    226 Bexley Road, DA8 3HB

    142 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  30. The Property Cloud

    17 Swanbridge Road, DA7 5BP

    142 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  31. Robinson Jackson

    146 Welling High Street, DA16 1TJ

    142 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  32. Kinleigh Folkard & Hayward

    58-60 Tooting High Street, SW17 0RN

    142 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  33. Griffin Residential Group, Gates, Parish & Co

    32 Station Road, RM14 2TX

    141 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  34. Seymours Estate Agents

    13 Brighton Road, KT6 5LX

    139 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  35. Daniel Adams Estate Agents

    147 Brighton Road, CR5 2NJ

    139 sales agreed in 12 months

    Time to sell Price achieved Price cuts
  36. Livin Estate Agents

    Suite 5, CR0 2LX

    137 sales agreed in 12 months

    Takes valuations through Homemove
    Time to sell Price achieved Price cuts

These are the 48 busiest of 1,907 London offices. Your free account shows every agent near your home.

Free with a Homemove account

Every London agent's results, side by side

All 1,907 London agents, each with their own time to sell and price achieved next to the London median of 58 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.

What you see for each agent
Any London agentShown here with the London median
  • Time to sell58 days
  • Price achieved97.8%
  • Price cuts35.8%
  • Homes that sold44.2%

Book a free valuation from the card

Against the neighbours

How London compares

London agents take the same 58 days to find a buyer as the Greater London median. Bexleyheath, 19.2 km away, sells faster at 49 days. 35.8% of London homes had a price cut, about the same as Bexleyheath (34.3%).

Typical time to sell, share of the asking price and price cuts: London against Greater London, Kingston upon Thames, Bexleyheath, Borehamwood
AreaDays to sellOf askingPrice cut
London This town 58 97.8% 35.8%
All of Greater London 58 97.8% 35.8%
Kingston upon Thames 16.4 km 68 97.2% 35.8%
Bexleyheath 19.2 km 49 98.4% 34.3%
Borehamwood 19.5 km 58 – 38.2%

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

FAQ

London estate agents: your questions

How many estate agents are there in London?

1,907 estate agent offices agreed at least one sale in London in the last 12 months, and 1,033 of them agreed 20 or more.

Which estate agent sells the most homes in London?

The Property Experts agreed the most sales: 707 in the last 12 months, ahead of The Stow Brothers (464) and Central Estate Agents (361). Between them the three agreed 2% of London's sales.

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

The typical London agent agreed a sale 58 days after a home went on the market. That's the median across the 1,033 offices with 20 or more sales. It runs to sale agreed; completion follows once the legal work is done.

Do homes in London sell for the asking price?

The typical London agent sold for 97.8% of the first asking price, going by Land Registry prices for agents with at least 20 sales on the register. 35.8% of homes had a price cut along the way.

How does London compare with the towns nearby?

London agents take the same 58 days to find a buyer as the Greater London median. Bexleyheath, 19.2 km away, sells faster at 49 days. 35.8% of London homes had a price cut, about the same as Bexleyheath (34.3%).

How do I choose an estate agent in London?

1,033 of the 1,907 London offices 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 58 days) and how close they get to the asking price (97.8% here), not only the valuation they quote. A free Homemove account shows those figures for every agent on this page.

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