Flats for Sale in Greater London
1000+ properties found
Newest First
1 bed flat
Cannock Court, Walthamstow, London E17
Leasehold
Listed Jun 4, 2026
£270,000
3 bed flat
Palm House, 70 Sancroft Street, London SE11
Leasehold
Listed Jun 4, 2026
£1,750,000
1 bed flat
Fishguard Way, London E16
Leasehold
Listed Jun 4, 2026
£240,000
2 bed flat
Centenary Heights, Larkwood Avenue, London SE10
Leasehold
Listed Jun 4, 2026
£450,000
2 bed flat
Carnation Way, Thames City SW8
Leasehold
Listed Jun 4, 2026
£1,300,000
2 bed flat
Nightingale Lane, London N8
Period PropertyShare of Freehold
Listed Jun 4, 2026
£635,000
2 bed flat
Bayham Street, London, NW1
Leasehold
Listed Jun 4, 2026
£650,000
2 bed flat
Heath Court, Eltham, London SE9
Shared OwnershipLeasehold
Listed Jun 4, 2026
£180,000
2 bed flat
Fanshaw Street, London N1
Leasehold
Listed Jun 4, 2026
£400,000
1 bed flat
Crowndale, Upper Norwood, London, Greater London SE19
Leasehold
Listed Jun 4, 2026
£250,000
2 bed flat
Holman Road, London SW11
New BuildLeasehold
Listed Jun 4, 2026
£599,999
1 bed flat
Taylor Close, Orpington, Kent, BR6 9UH
Leasehold
Listed Jun 4, 2026
£266,000
3 bed flat
Hamilton Court, 149 Maida Vale, London W9
Share of Freehold
Listed Jun 4, 2026
£1,300,000
2 bed flat
Rowland Hill Street, Hampstead, London, NW3
New BuildRetirementLeasehold
Listed Jun 4, 2026
£1,175,000
2 bed flat
Moray Road, London N4
Period PropertyShare of Freehold
Listed Jun 4, 2026
£850,000
1 bed flat
Burwood Place, London W2
Leasehold
Listed Jun 4, 2026
£400,000
2 bed flat
Keswick Close, Sutton SM1
Leasehold
Listed Jun 4, 2026
£310,000
1 bed flat
Thurston Road, Lewisham, London SE13
Leasehold
Listed Jun 4, 2026
£295,000
2 bed flat
Bayham Street, Camden, London NW1
Leasehold
Listed Jun 4, 2026
£725,000
1 bed flat
Cascade Way, London W12
New BuildLeasehold
Listed Jun 4, 2026
£730,000