Flats for Sale in Greater London
1000+ properties found
Newest First
3 bed flat
Admiralty Building, Kingston, Kingston Upon Thames KT2
Leasehold
Listed Jul 22, 2026
£1,350,000
2 bed flat
Alexander Road, Islington N19
Period PropertyFreehold
Listed Jul 22, 2026
£650,000
2 bed flat
Gladstone Place, London
Leasehold
Listed Jul 22, 2026
£425,000
2 bed flat
Compayne Gardens, South Hampstead NW6
Period PropertyShare of Freehold
Listed Jul 22, 2026
£950,000
2 bed flat
Uxbridge Road, Harrow HA3
Leasehold
Listed Jul 22, 2026
£500,000
2 bed flat
Southwood Park, Highgate N6
Share of Freehold
Listed Jul 22, 2026
£875,000
3 bed flat
Popham Street, Islington, London N1
Leasehold
Listed Jul 22, 2026
£700,000
2 bed flat
Maberley Road, London SE19
Listed BuildingShare of Freehold
Listed Jul 22, 2026
£550,000
2 bed flat
Conningham Court, Kidbrooke Village, London SE9
Leasehold
Listed Jul 22, 2026
£425,000
2 bed flat
Exchange Gardens, London SW8
New BuildLeasehold
Listed Jul 22, 2026
£850,000
2 bed flat
Suffolk Court, Hevingham Drive, Chadwell Heath, Romford RM6
Leasehold
Listed Jul 22, 2026
£270,000
1 bed flat
"Bermondsey Heights" at Vista Heights, 227 Ilderton Road SE15
New BuildLeasehold
Listed Jul 22, 2026
£431,000
1 bed flat
Virginia Mews, 19 Virginia Road, London E2
Leasehold
Listed Jul 22, 2026
£650,000
1 bed flat
Selhurst Road, South Norwood SE25
LeaseholdPeriod Property
Listed Jul 22, 2026
£190,000
1 bed flat
Fernwood Avenue, Streatham SW16
Period PropertyShare of Freehold
Listed Jul 22, 2026
£300,000
2 bed flat
The Grove W6, 10B Shepherds Bush Road, Hammersmith
New BuildLeasehold
Listed Jul 22, 2026
£575,000
1 bed flat
Devizes Street, London N1
Leasehold
Listed Jul 22, 2026
£375,000
2 bed flat
Bow Common Ln, London E3
Leasehold
Listed Jul 22, 2026
£630,000
2 bed flat
Queensdown Road, London
Leasehold
Listed Jul 22, 2026
£625,000
3 bed flat
Blissett Street, Greenwich SE10
Leasehold
Listed Jul 22, 2026
£575,000