Houses for Sale in Greater London
1000+ properties found
Newest First
4 bed terraced house
Garrick Close, Wandsworth SW18
Freehold
Listed Jul 24, 2026
£900,000
4 bed detached house
Hayes Way, Park Langley, Beckenham, BR3
Freehold
Listed Jul 24, 2026
£1,250,000
4 bed detached house
Moxey Close, Biggin Hill, Westerham TN16
Freehold
Listed Jul 24, 2026
£650,000
2 bed end of terrace house
Pert Cottages, Sandringham Gardens, Barkingside IG6
Freehold
Listed Jul 24, 2026
£525,000
3 bed semi-detached house
Bromley Gardens, Shortlands, Bromley BR2
Period PropertyFreehold
Listed Jul 24, 2026
£650,000
2 bed semi-detached house
Hilda Vale Road, Orpington, BR6
Freehold
Listed Jul 24, 2026
£535,000
3 bed end of terrace house
Kings Road, East Sheen, SW14
Period PropertyFreehold
Listed Jul 24, 2026
£1,000,000
4 bed semi-detached house
Edgar Road, Yiewsley, West Drayton UB7
Period PropertyFreehold
Listed Jul 24, 2026
£540,000
3 bed end of terrace house
Killearn Road, London, London SE6
Period PropertyFreehold
Listed Jul 24, 2026
£525,000
4 bed end of terrace house
Hythe Road, Thornton Heath
Freehold
Listed Jul 24, 2026
£475,000
2 bed semi-detached house
Bakers Gardens, Carshalton, Surrey SM5
AuctionFreehold
Listed Jul 24, 2026
£400,000
3 bed terraced house
Harrow Drive, London N9
Freehold
Listed Jul 24, 2026
£490,000
5 bed terraced house
London NW10
Period PropertyFreehold
Listed Jul 24, 2026
£850,000
4 bed semi-detached house
Hillington Gardens, Woodford Green IG8
Freehold
Listed Jul 24, 2026
£800,000
2 bed terraced house
Manning Road, Dagenham
Freehold
Listed Jul 24, 2026
£350,000
3 bed semi-detached house
Manor Way, Bexleyheath DA7
Freehold
Listed Jul 24, 2026
£500,000
3 bed terraced house
Eardley Road, London SW16
Freehold
Listed Jul 24, 2026
£450,000
4 bed end of terrace house
The Fairway, Northolt UB5
Freehold
Listed Jul 24, 2026
£625,000
5 bed detached house
Grange Avenue, London N20
Freehold
Listed Jul 24, 2026
£3,495,000
5 bed semi-detached house
Egerton Gardens, Ealing W13
Period PropertyFreehold
Listed Jul 24, 2026
£1,375,000