Rightmove London rental listings data
100 listings from one Listingrail API search, 2026-10-19. Mostly empty: area (42%).
Field coverage
What the rows contain
Sample rows
Quartile-priced rows; raw and empty fields left out.
[
{
"id": "94455012",
"url": "https://www.rightmove.co.uk/properties/94455012",
"source": "rightmove",
"title": "3 bedroom terraced house",
"address": "Martins Walk London SE28",
"country": "GB",
"lat": 51.50131,
"lng": 0.08925,
"price": 2050,
"currency": "GBP",
"price_period": "month",
"beds": 3,
"baths": 1,
"property_type": "Terraced",
"listed_at": "2026-10-19T11:28:36Z",
"photos": [
"https://media.rightmove.co.uk/property-photo/604aa0ebd/94455012/604aa0ebd3fc5019b621fb4810fb378d.jpeg"
],
"agent": {
"name": "John Payne, Plumstead High Street",
"company": "John Payne"
}
},
{
"id": "94454802",
"url": "https://www.rightmove.co.uk/properties/94454802",
"source": "rightmove",
"title": "1 bedroom flat",
"address": "Black Prince Road, London, SE11",
"country": "GB",
"lat": 51.489426,
"lng": -0.112851,
"price": 2600,
"currency": "GBP",
"price_period": "month",
"beds": 1,
"baths": 1,
"property_type": "Flat",
"listed_at": "2026-10-19T11:25:23Z",
"photos": [
"https://media.rightmove.co.uk/property-photo/b2d4ebd7b/94454802/b2d4ebd7bb95355e984ad775c35ab556.jpeg"
],
"agent": {
"name": "OpenRent, London",
"company": "OpenRent"
}
},
{
"id": "89699364",
"url": "https://www.rightmove.co.uk/properties/89699364",
"source": "rightmove",
"title": "4 bedroom terraced house",
"address": "Willingdon Road, London",
"country": "GB",
"lat": 51.59459,
"lng": -0.09763,
"price": 3350,
"currency": "GBP",
"price_period": "month",
"beds": 4,
"baths": 2,
"property_type": "Terraced",
"listed_at": "2026-06-15T11:08:14Z",
"photos": [
"https://media.rightmove.co.uk/property-photo/5bb98d1a3/89699364/5bb98d1a309653b5ab90284d32123a0e.jpeg"
],
"agent": {
"name": "Wilkinson Byrne, Harringay",
"company": "Wilkinson Byrne"
}
}
]Request
import os
import requests
r = requests.post(
"https://listingrail.com/v1/listings/search",
headers={"Authorization": f"Bearer {os.environ['LISTINGRAIL_KEY']}"},
json={"source":"rightmove", "location":"London", "type":"rent", "limit":100},
timeout=300,
)
r.raise_for_status()
listings = r.json()["listings"]
print(len(listings), listings[0]["price"], listings[0]["address"])Rightmove API page · All samples
Price context
Upper quartile 60% above the lower (£2,075).
4 bed: 5.6× the studio median.
Cheapest per sq ft: 2 bed (£3.48); dearest: 1 bed (£4.37).