MovingDay logo MovingDay

Flats for Sale in Richmond upon Thames

1000+ properties found

Avg £594,096
Low £116,250
High £3,950,000
Avg Days 130
3 bed property, in Gloucester Road, £525,000

3 bed flat

Gloucester Road, Teddington TW11

Period PropertyShare of Freehold
Listed Jun 2, 2026
£525,000
2 bed property, in Churchview Road, £360,000

2 bed flat

Churchview Road, Twickenham TW2

Leasehold
Listed Jun 2, 2026
£360,000
2 bed property, in Boatrace Court, £700,000

2 bed flat

Boatrace Court, Mortlake High Street, London, SW14

Share of Freehold
Listed Jun 2, 2026
£700,000
2 bed property, in Oak Lane, £700,000

2 bed flat

Oak Lane, Twickenham TW1

Period PropertyLeasehold
Listed Jun 2, 2026
£700,000
1 bed property, in Carlisle Court, £375,000

1 bed flat

Carlisle Court, Blagrove Road, Teddington, TW11

Leasehold
Listed Jun 2, 2026
£375,000
2 bed property, in Cumberland Close, £600,000

2 bed flat

Cumberland Close, St Margarets TW1

Leasehold
Listed Jun 2, 2026
£600,000
2 bed property, in Rosslyn Road, £650,000

2 bed flat

Rosslyn Road, St Margarets TW1

Period PropertyShare of Freehold
Listed Jun 2, 2026
£650,000
3 bed property, in Castelnau, £600,000

3 bed flat

Castelnau, London SW13

Leasehold
Listed Jun 1, 2026
£600,000
2 bed property, in Larkfield Road, £650,000

2 bed flat

Larkfield Road, Richmond TW9

Period PropertyShare of Freehold
Listed Jun 1, 2026
£650,000
1 bed property, in St. Leonards Road, £175,000

1 bed flat

St. Leonards Road, Mortlake SW14

AuctionLeasehold
Listed Jun 1, 2026
£175,000
2 bed property, in Larkfield Road, £675,000

2 bed flat

Larkfield Road, Richmond TW9

Period PropertyShare of Freehold
Listed Jun 1, 2026
£675,000
3 bed property, in Kenilworth Court, £450,000

3 bed flat

Kenilworth Court, Twickenham TW2

Leasehold
Listed Jun 1, 2026
£450,000
2 bed property, in Heathside, £350,000

2 bed flat

Heathside, Whitton, Hounslow TW4

Leasehold
Listed May 30, 2026
£350,000
2 bed property, in Simpson Road, £330,000

2 bed flat

Simpson Road, Whitton TW4

Leasehold
Listed May 30, 2026
£330,000
2 bed property, in 318 Richmond Road, £615,000

2 bed flat

318 Richmond Road, Twickenham TW1

Period PropertyLeasehold
Listed May 29, 2026
£615,000
1 bed property, in Thames Eyot, £325,000

1 bed flat

Thames Eyot, Twickenham TW1

Leasehold
Listed May 29, 2026
£325,000
2 bed property, in 318 Richmond Road, £925,000

2 bed flat

318 Richmond Road, Twickenham TW1

Period PropertyFreehold
Listed May 29, 2026
£925,000
1 bed property, in Flat 2, £140,000

1 bed flat

Flat 2, 201 Waldegrave Road, Teddington, Richmond Upon Thames TW11

AuctionLeasehold
Listed May 29, 2026
£140,000
2 bed property, in Branstone Court, £525,000

2 bed flat

Branstone Court, Branstone Road, Kew, Richmond, Surrey TW9

Share of Freehold
Listed May 29, 2026
£525,000
1 bed property, in Dukes Court, £375,000

1 bed flat

Dukes Court, 77 Mortlake High Street SW14

Share of Freehold
Listed May 29, 2026
£375,000