MovingDay logo MovingDay

Flats for Sale in Richmond

1000+ properties found

Avg £576,975
Low £110,000
High £3,500,000
Avg Days 138
1 bed property, in Beards Hill, £325,000

1 bed flat

Beards Hill, Hampton TW12

Period PropertyLeasehold
Listed May 5, 2026
£325,000
-3.0%
2 bed property, in London Road, £650,000

2 bed flat

London Road, London TW1

New BuildFreehold
Listed May 5, 2026
£650,000
1 bed property, in Fairfax Road, £240,000

1 bed flat

Fairfax Road, Teddington TW11

AuctionShare of Freehold
Listed May 5, 2026
£240,000
1 bed property, in Fairfax Road, £319,950

1 bed flat

Fairfax Road, Teddington TW11

Leasehold
Listed May 1, 2026
£319,950
-14.7%
2 bed property, in Clevedon Road, £1,325,000

2 bed flat

Clevedon Road, Twickenham TW1

Share of Freehold
Listed May 1, 2026
£1,325,000
2 bed property, in Townshend Terrace, £495,000

2 bed flat

Townshend Terrace, Richmond TW9

Leasehold
Listed May 1, 2026
£495,000
2 bed property, in South Lodge, £800,000

2 bed flat

South Lodge, 61 Ham Common, Richmond, Surrey TW10

Listed BuildingShare of Freehold
Listed May 1, 2026
£800,000
-10.6%
3 bed property, in Whitcome Mews, £995,000

3 bed flat

Whitcome Mews, Kew, Surrey TW9

Leasehold
Listed May 1, 2026
£995,000
-7.4%
1 bed property, in Cross Deep, £435,000

1 bed flat

Cross Deep, Twickenham TW1

Period PropertyShare of Freehold
Listed May 1, 2026
£435,000
-8.4%
1 bed property, in Twickenham Square, £420,000

1 bed flat

Twickenham Square, Egerton Road, London, TW2

New BuildLeasehold
Listed May 1, 2026
£420,000
-6.7%
2 bed property, in Langdon Park, £575,000

2 bed flat

Langdon Park, Teddington TW11

Share of Freehold
Listed Apr 30, 2026
£575,000
-8.0%
3 bed property, in Waldegrave Road, £525,000

3 bed flat

Waldegrave Road, Teddington TW11

Share of Freehold
Listed Apr 30, 2026
£525,000
2 bed property, in Garricks Villa, £950,000

2 bed flat

Garricks Villa, Hampton Court Road, Hampton, Middlesex TW12

Listed BuildingShare of Freehold
Listed Apr 30, 2026
£950,000
-5.0%
1 bed property, in Craneford House, £490,000

1 bed flat

Craneford House, Twickenham, TW2

New BuildLeasehold
Listed Apr 30, 2026
£490,000
3 bed property, in Queens Road, £1,250,000

3 bed flat

Queens Road, Richmond TW10

Leasehold
Listed Apr 30, 2026
£1,250,000
2 bed property, in Gainsborough Road, £695,000

2 bed flat

Gainsborough Road, Kew TW9

Share of Freehold
Listed Apr 30, 2026
£695,000
-10.3%
2 bed property, in Clevedon Road, £1,325,000

2 bed flat

Clevedon Road, Twickenham TW1

Share of Freehold
Listed Apr 30, 2026
£1,325,000
2 bed property, in Egerton Road, £705,000

2 bed flat

Egerton Road, Twickenham TW2

New BuildLeasehold
Listed Apr 30, 2026
£705,000
1 bed property, in Crown Road, £600,000

1 bed flat

Crown Road, Twickenham TW1

Period PropertyShare of Freehold
Listed Apr 30, 2026
£600,000
2 bed property, in Waldegrave Road, £449,950

2 bed flat

Waldegrave Road, Teddington TW11

Share of Freehold
Listed Apr 30, 2026
£449,950