MovingDay logo MovingDay

Flats for Sale in Greater London

1000+ properties found

Avg £846,164
Low £5,000
High £22,000,000
Avg Days 195
1 bed property, in Cannock Court, £270,000

1 bed flat

Cannock Court, Walthamstow, London E17

Leasehold
Listed Jun 4, 2026
£270,000
3 bed property, in Palm House, £1,750,000

3 bed flat

Palm House, 70 Sancroft Street, London SE11

Leasehold
Listed Jun 4, 2026
£1,750,000
1 bed property, in Fishguard Way, £240,000

1 bed flat

Fishguard Way, London E16

Leasehold
Listed Jun 4, 2026
£240,000
2 bed property, in Centenary Heights, £450,000

2 bed flat

Centenary Heights, Larkwood Avenue, London SE10

Leasehold
Listed Jun 4, 2026
£450,000
2 bed property, in Carnation Way, £1,300,000

2 bed flat

Carnation Way, Thames City SW8

Leasehold
Listed Jun 4, 2026
£1,300,000
2 bed property, in Nightingale Lane, £635,000

2 bed flat

Nightingale Lane, London N8

Period PropertyShare of Freehold
Listed Jun 4, 2026
£635,000
2 bed property, in Bayham Street, £650,000

2 bed flat

Bayham Street, London, NW1

Leasehold
Listed Jun 4, 2026
£650,000
2 bed property, in Heath Court, £180,000

2 bed flat

Heath Court, Eltham, London SE9

Shared OwnershipLeasehold
Listed Jun 4, 2026
£180,000
2 bed property, in Fanshaw Street, £400,000

2 bed flat

Fanshaw Street, London N1

Leasehold
Listed Jun 4, 2026
£400,000
1 bed property, in Crowndale, £250,000

1 bed flat

Crowndale, Upper Norwood, London, Greater London SE19

Leasehold
Listed Jun 4, 2026
£250,000
2 bed property, in Holman Road, £599,999

2 bed flat

Holman Road, London SW11

New BuildLeasehold
Listed Jun 4, 2026
£599,999
1 bed property, in Taylor Close, £266,000

1 bed flat

Taylor Close, Orpington, Kent, BR6 9UH

Leasehold
Listed Jun 4, 2026
£266,000
3 bed property, in Hamilton Court, £1,300,000

3 bed flat

Hamilton Court, 149 Maida Vale, London W9

Share of Freehold
Listed Jun 4, 2026
£1,300,000
2 bed property, in Rowland Hill Street, £1,175,000

2 bed flat

Rowland Hill Street, Hampstead, London, NW3

New BuildRetirementLeasehold
Listed Jun 4, 2026
£1,175,000
2 bed property, in Moray Road, £850,000

2 bed flat

Moray Road, London N4

Period PropertyShare of Freehold
Listed Jun 4, 2026
£850,000
1 bed property, in Burwood Place, £400,000

1 bed flat

Burwood Place, London W2

Leasehold
Listed Jun 4, 2026
£400,000
2 bed property, in Keswick Close, £310,000

2 bed flat

Keswick Close, Sutton SM1

Leasehold
Listed Jun 4, 2026
£310,000
1 bed property, in Thurston Road, £295,000

1 bed flat

Thurston Road, Lewisham, London SE13

Leasehold
Listed Jun 4, 2026
£295,000
2 bed property, in Bayham Street, £725,000

2 bed flat

Bayham Street, Camden, London NW1

Leasehold
Listed Jun 4, 2026
£725,000
1 bed property, in Cascade Way, £730,000

1 bed flat

Cascade Way, London W12

New BuildLeasehold
Listed Jun 4, 2026
£730,000