London’s 10 most desirable postcodes: Top home prices

Hampstead Heath

London’s property market is serving up more choice and better deals for buyers in 2026, data from the latest Investec Property Index shows. The annual report looked at data from over 7,000 prime listings (homes priced at £1 million or more) across the capital’s hottest postcodes in 2025, revealing a 12% jump in available properties compared to the previous year.

With average prime sale prices hovering around £2.36 million, and discounts of 7-15% on the table, it’s a buyer’s market – but costs vary wildly depending on where you’re looking, the group said.

The index spotlights the 10 London postcodes with the highest volume of £1 million+ listings:

  • Battersea (SW11)
  • Fulham (SW6)
  • Hampstead (NW3)
  • Bayswater (W2)
  • Knightsbridge (SW7)
  • Kensington (W8)
  • Chelsea (SW3)
  • Wimbledon (SW19)
  • St John’s Wood (NW8)
  • Canary Wharf (E14)

Listings rose in eight of these areas, giving house-hunters more options amid a backdrop of price reductions and longer time on the market. The following gives an overview of the average price of a home over £1 million in each hotspot.

Battersea (SW11): £1.6 million

Battersea tops the list for sheer volume, with 951 prime homes listed in 2025 – an 11% increase year-on-year. Average prices dipped by 6%, making this riverside gem more accessible.

While exact averages aren’t broken out, the area’s part of the broader London trend where prime properties average £2.36 million. Buyers can haggle for around 11% off asking prices on average, and with more stock, it’s a prime spot for snapping up modern developments.

Fulham (SW6): £1.93 million

Fulham saw 948 listings, up 15%, cementing its appeal for young professionals and families. Price per square foot climbed 5% to £1,174, reflecting strong demand for its Victorian terraces and green spaces.

Prices here trended upwards in the report’s mixed London picture, but buyers still scored average discounts of 11%. Time on market averaged over 100 days, giving room to negotiate.

Hampstead (NW3): £2.49 million

With 864 homes on the market (a 16% rise), Hampstead’s leafy vibes and celebrity appeal remain strong. The report notes prices rose in six postcodes, likely including this one, though specifics aren’t detailed.

Expect costs aligned with London’s £2.36 million average, with price per square foot in the mid-to-high range. Discounts averaged 11%, but properties moved slower, averaging 100+ days.

Investec London
Investec London

Bayswater (W2): £2.32 million

Bayswater’s 789 listings jumped 15%, offering buyers a shot at its grand stucco-fronted homes near Hyde Park. The area saw potential price falls, creating “opportunities” per the report, especially with average reductions of 11%. Price per square foot sits in London’s £1,233 average ballpark, and sales took over 100 days on average – plenty of time to drive a hard bargain.

Knightsbridge (SW7): £3 million

Listings here rose 15% to 685, but average prices increased year-on-year, boosted by ultra-luxury sales. Think multi-million-pound apartments near Harrods. While exact figures aren’t listed, it’s one of the pricier spots, with price per square foot potentially nearing the top end of £1,980. Discounts still hit 7-15%, though, and the market’s slower pace (100+ days) favours patient buyers.

Kensington (W8): £3.53 million

Kensington’s 598 listings edged up just 1%, but prices rose, influenced by super-prime deals. This postcode screams elegance with its museums and gardens. Average sale prices contribute to London’s £2.36 million benchmark, with space costing around the higher end of the £983-£1,980 per square foot. Negotiation power is strong, with 11% off on average.

Chelsea (SW3): £3 million

Chelsea clocked 597 listings, up 8%, for its chic townhouses and King’s Road buzz. The report highlights it’s nearly £1,000 pricier per square foot than Wimbledon, putting it at around £1,983 – the top of London’s range. Prices may have risen, but discounts averaged 11%, and properties lingered over 100 days, opening doors for deals.

Wimbledon (SW19): £1.75 million

Wimbledon’s 581 listings surged 24%, and it’s the bargain hunter’s dream with the lowest price per square foot at £983 (up 3%). This spacious district, known for tennis and parks, offers family homes at a steal compared to central spots. Deals closed up to 15 weeks faster than slower areas, averaging under 100 days, with prices potentially below the £2.36 million London norm.

St John’s Wood (NW8): £2.54 million

This celeb-favourite area saw listings drop 2% to 499, but average prices fell to £2.54m amid a slow market. Discounts were the deepest at nearly 15%, with properties sitting for 184 days – over six months. Price per square foot aligns with London’s £1,233 average, making it a top pick for value-seekers in the report.

Canary Wharf (E14): £1.33 million

Canary Wharf steals the show with a 40% listings increase (around 466 based on totals), creating rare opportunities in this skyscraper hub. Price per square foot rose 6% to £1,156, and while prices may have edged up, the influx of supply means better negotiating – with average discounts of 11%. Sales averaged 100 days, but the buzz suggests faster moves for hot properties.

Now read: New rental laws take effect from 1 May 2026 – Here’s how your tenancy will change

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *