« All streets in London
Streets in London starting with "O"
353 streets. Across London as a whole, the median sold price over the last 12 months was £540,000, from 43,926 sales.
A B C D E F G H I J K L M N O P Q R S T U V W Y Z
- O'leary Square (11 sales, avg £365,545)
- Oak Apple Court (13 sales, avg £240,131)
- Oak Avenue (13 sales, avg £712,394)
- Oak Cottage Close (5 sales, avg £390,200)
- Oak Crescent (10 sales, avg £298,500)
- Oak Grove (57 sales, avg £475,889)
- Oak Grove Road (21 sales, avg £475,436)
- Oak Hall Road (9 sales, avg £894,683)
- Oak Hill Park (31 sales, avg £1,528,477)
- Oak Hill Park Mews (6 sales, avg £2,054,667)
- Oak Lane (19 sales, avg £8,838,263)
- Oak Park Gardens (9 sales, avg £920,556)
- Oak Ridge Drive (8 sales, avg £319,125)
- Oak Square (33 sales, avg £270,621)
- Oak Tree Close (16 sales, avg £487,656)
- Oak Tree Dell (30 sales, avg £249,425)
- Oak Tree Drive (24 sales, avg £918,479)
- Oak Village (16 sales, avg £1,431,156)
- Oak Way (19 sales, avg £712,268)
- Oakbank Grove (13 sales, avg £476,538)
- Oakbury Road (33 sales, avg £846,458)
- Oakcroft Road (15 sales, avg £1,199,590)
- Oakdale (17 sales, avg £828,860)
- Oakdale Gardens (14 sales, avg £382,500)
- Oakdale Road (188 sales, avg £502,748)
- Oakden Street (18 sales, avg £740,500)
- Oakdene Park (10 sales, avg £836,167)
- Oakes Close (9 sales, avg £274,806)
- Oakeshott Avenue (66 sales, avg £510,062)
- Oakey Lane (17 sales, avg £648,835)
- Oakfield Gardens (33 sales, avg £659,582)
- Oakfield Road (241 sales, avg £618,505)
- Oakfields Road (9 sales, avg £2,157,778)
- Oakford Road (16 sales, avg £752,354)
- Oakhampton Road (31 sales, avg £586,098)
- Oakhill Avenue (13 sales, avg £4,023,598)
- Oakhill Place (16 sales, avg £681,750)
- Oakhill Road (215 sales, avg £689,850)
- Oakhurst Gardens (10 sales, avg £973,450)
- Oakhurst Grove (95 sales, avg £508,209)
- Oakington Road (8 sales, avg £454,062)
- Oakland Quay (21 sales, avg £658,841)
- Oaklands (8 sales, avg £1,093,750)
- Oaklands Avenue (49 sales, avg £382,258)
- Oaklands Estate (49 sales, avg £374,584)
- Oaklands Grove (78 sales, avg £671,612)
- Oaklands Place (5 sales, avg £647,400)
- Oaklands Road (122 sales, avg £863,276)
- Oakleigh Avenue (24 sales, avg £1,388,292)
- Oakleigh Close (15 sales, avg £267,300)
- Oakleigh Crescent (38 sales, avg £404,209)
- Oakleigh Gardens (16 sales, avg £919,656)
- Oakleigh Park North (51 sales, avg £1,287,137)
- Oakleigh Park South (49 sales, avg £1,405,551)
- Oakleigh Road North (368 sales, avg £463,182)
- Oakleigh Road South (37 sales, avg £557,737)
- Oakley Avenue (16 sales, avg £852,218)
- Oakley Close (14 sales, avg £444,357)
- Oakley Drive (6 sales, avg £310,042)
- Oakley Gardens (26 sales, avg £1,491,345)
- Oakley Place (11 sales, avg £520,773)
- Oakley Road (90 sales, avg £747,584)
- Oakley Square (68 sales, avg £720,931)
- Oakley Street (96 sales, avg £1,697,522)
- Oakmead Road (83 sales, avg £621,474)
- Oaks Avenue (27 sales, avg £675,800)
- Oaksford Avenue (22 sales, avg £388,023)
- Oakthorpe Road (7 sales, avg £4,333,571)
- Oaktree Avenue (8 sales, avg £658,125)
- Oaktree Gardens (14 sales, avg £361,321)
- Oakum Square (6 sales, avg £260,083)
- Oakview Gardens (15 sales, avg £932,667)
- Oakview Road (12 sales, avg £387,708)
- Oakway (12 sales, avg £729,633)
- Oakways (75 sales, avg £341,666)
- Oakwood Avenue (27 sales, avg £779,907)
- Oakwood Close (28 sales, avg £290,357)
- Oakwood Court (77 sales, avg £2,134,684)
- Oakwood Crescent (37 sales, avg £785,133)
- Oakwood Drive (10 sales, avg £281,250)
- Oakwood Park Road (26 sales, avg £798,350)
- Oakwood Road (65 sales, avg £860,956)
- Oakworth Road (9 sales, avg £708,889)
- Oban Street (35 sales, avg £340,819)
- Oberman Road (58 sales, avg £1,572,881)
- Oberon Court (10 sales, avg £255,450)
- Oberstein Road (32 sales, avg £525,697)
- Oborne Close (7 sales, avg £585,714)
- Observatory Gardens (20 sales, avg £2,103,520)
- Observatory Road (21 sales, avg £1,298,055)
- Observer Close (33 sales, avg £395,121)
- Occupation Lane (10 sales, avg £417,375)
- Ockendon Road (43 sales, avg £1,097,913)
- Ockley Road (12 sales, avg £923,625)
- Octavia Street (23 sales, avg £1,422,261)
- Octavius Street (65 sales, avg £418,644)
- October Place (5 sales, avg £302,600)
- Odell Walk (7 sales, avg £410,643)
- Odeon Parade (8 sales, avg £177,025)
- Odessa Road (114 sales, avg £450,915)
- Odessa Street (154 sales, avg £520,266)
- Odger Street (16 sales, avg £507,688)
- Odhams Walk (14 sales, avg £1,184,214)
- Odsey Villas (7 sales, avg £507,429)
- Offenham Road (69 sales, avg £470,609)
- Offerton Road (24 sales, avg £876,975)
- Offham Slope (8 sales, avg £804,062)
- Offley Road (62 sales, avg £663,176)
- Offord Road (146 sales, avg £807,857)
- Offord Street (5 sales, avg £721,000)
- Oglander Road (62 sales, avg £785,737)
- Ohio Road (6 sales, avg £347,000)
- Okeburn Road (18 sales, avg £583,722)
- Okehampton Road (35 sales, avg £1,513,343)
- Olaf Street (7 sales, avg £9,412,792)
- Old Barrack Yard (12 sales, avg £2,805,875)
- Old Bellgate Place (21 sales, avg £601,131)
- Old Bethnal Green Road (62 sales, avg £498,894)
- Old Bond Street (17 sales, avg £17,585,068)
- Old Brewery Way (63 sales, avg £341,244)
- Old Broad Street (14 sales, avg £30,333,864)
- Old Brompton Road (238 sales, avg £1,435,932)
- Old Burlington Street (9 sales, avg £20,162,344)
- Old Canal Mews (6 sales, avg £526,667)
- Old Carpenters Yard (13 sales, avg £572,385)
- Old Castle Street (32 sales, avg £479,219)
- Old Church Lane (28 sales, avg £472,800)
- Old Church Road (65 sales, avg £426,071)
- Old Church Street (93 sales, avg £4,671,719)
- Old Compton Street (46 sales, avg £4,723,156)
- Old Court Place (12 sales, avg £1,486,888)
- Old Dairy Mews (9 sales, avg £831,353)
- Old Dairy Square (6 sales, avg £570,333)
- Old Devonshire Road (89 sales, avg £662,119)
- Old Dover Road (32 sales, avg £571,547)
- Old Farm Avenue (17 sales, avg £501,174)
- Old Farm Road (18 sales, avg £295,472)
- Old Ford Road (249 sales, avg £671,196)
- Old Forge Mews (9 sales, avg £428,111)
- Old Forge Road (8 sales, avg £705,000)
- Old Gloucester Street (10 sales, avg £1,177,050)
- Old Highwayman Place (7 sales, avg £580,929)
- Old Hospital Close (5 sales, avg £490,750)
- Old House Close (5 sales, avg £2,183,000)
- Old Jamaica Road (23 sales, avg £374,728)
- Old Kent Road (301 sales, avg £952,173)
- Old Kenton Lane (15 sales, avg £541,213)
- Old Manor Yard (5 sales, avg £1,074,000)
- Old Market Square (14 sales, avg £483,071)
- Old Marylebone Road (46 sales, avg £2,019,466)
- Old Mill Road (5 sales, avg £503,094)
- Old Montague Street (24 sales, avg £541,771)
- Old Nichol Street (16 sales, avg £2,732,547)
- Old Oak Common Lane (31 sales, avg £1,847,226)
- Old Oak Lane (25 sales, avg £1,347,840)
- Old Oak Mews (5 sales, avg £521,000)
- Old Oak Road (35 sales, avg £801,947)
- Old Paradise Street (17 sales, avg £1,341,404)
- Old Park Avenue (12 sales, avg £2,833,019)
- Old Park Lane (7 sales, avg £34,297,671)
- Old Park Ridings (47 sales, avg £1,111,574)
- Old Park Road (46 sales, avg £647,663)
- Old Pye Street (7 sales, avg £797,571)
- Old Queen Street (34 sales, avg £6,523,297)
- Old Road (36 sales, avg £558,502)
- Old School Close (24 sales, avg £251,329)
- Old School Square (19 sales, avg £446,984)
- Old South Lambeth Road (12 sales, avg £1,108,708)
- Old Street (99 sales, avg £4,919,683)
- Old Town (80 sales, avg £826,523)
- Old Woolwich Road (45 sales, avg £714,691)
- Old Yard (6 sales, avg £1,355,000)
- Old York Road (57 sales, avg £519,301)
- Oldbury Place (11 sales, avg £3,770,455)
- Oldfield Mews (13 sales, avg £1,245,577)
- Oldfield Road (80 sales, avg £787,322)
- Oldham Terrace (37 sales, avg £593,538)
- Oldhill Street (23 sales, avg £553,139)
- Oldridge Road (88 sales, avg £561,485)
- Olinda Road (63 sales, avg £665,484)
- Oliphant Street (44 sales, avg £926,220)
- Olive Road (129 sales, avg £614,479)
- Oliver Avenue (20 sales, avg £325,566)
- Oliver Business Park (10 sales, avg £581,750)
- Oliver Close (19 sales, avg £517,632)
- Oliver Gardens (11 sales, avg £324,818)
- Oliver Grove (38 sales, avg £242,888)
- Oliver Road (160 sales, avg £438,439)
- Olivette Street (7 sales, avg £724,193)
- Ollerton Green (18 sales, avg £423,208)
- Ollerton Road (39 sales, avg £663,362)
- Ollgar Close (34 sales, avg £358,460)
- Olmstead Close (39 sales, avg £933,933)
- Olney Road (38 sales, avg £437,868)
- Olven Road (8 sales, avg £409,375)
- Olympian Way (7 sales, avg £618,857)
- Olympic Park Avenue (180 sales, avg £593,949)
- Oman Avenue (34 sales, avg £567,818)
- Omega Place (14 sales, avg £508,107)
- Omega Terrace (6 sales, avg £465,500)
- Ommaney Road (59 sales, avg £708,464)
- Ondine Road (39 sales, avg £917,556)
- One Tree Close (8 sales, avg £338,188)
- Onega Gate (14 sales, avg £451,568)
- Ongar Road (66 sales, avg £835,515)
- Onra Road (7 sales, avg £535,714)
- Onslow Crescent (29 sales, avg £2,556,534)
- Onslow Gardens (280 sales, avg £1,435,207)
- Onslow Mews West (5 sales, avg £2,623,000)
- Onslow Parade (18 sales, avg £671,111)
- Onslow Square (124 sales, avg £2,754,232)
- Onyx Mews (8 sales, avg £344,000)
- Opal Mews (6 sales, avg £1,973,333)
- Opal Street (34 sales, avg £398,810)
- Openshaw Road (12 sales, avg £342,417)
- Openview (23 sales, avg £846,305)
- Oppidans Road (12 sales, avg £1,254,844)
- Orange Place (13 sales, avg £435,154)
- Orange Street (8 sales, avg £21,326,688)
- Orb Street (29 sales, avg £357,845)
- Orbain Road (46 sales, avg £1,019,283)
- Orbel Street (33 sales, avg £1,542,915)
- Orchard Avenue (24 sales, avg £779,469)
- Orchard Close (25 sales, avg £882,160)
- Orchard Grove (92 sales, avg £305,614)
- Orchard Hill (5 sales, avg £472,400)
- Orchard Lane (6 sales, avg £2,055,833)
- Orchard Mews (8 sales, avg £862,500)
- Orchard Place (256 sales, avg £652,659)
- Orchard Road (27 sales, avg £783,698)
- Orchard Street (7 sales, avg £563,214)
- Orchardmede (11 sales, avg £817,909)
- Orchardson Street (12 sales, avg £692,292)
- Orchid Mews (22 sales, avg £471,216)
- Orchid Road (14 sales, avg £301,107)
- Orde Hall Street (7 sales, avg £661,636)
- Ordell Road (41 sales, avg £327,161)
- Ordnance Hill (32 sales, avg £2,951,344)
- Ordnance Road (15 sales, avg £301,967)
- Oregon Avenue (9 sales, avg £357,444)
- Orford Road (107 sales, avg £674,424)
- Oriel Drive (14 sales, avg £1,026,786)
- Oriel Road (21 sales, avg £764,214)
- Orient Street (6 sales, avg £1,300,167)
- Oriental Square (35 sales, avg £649,800)
- Orissa Road (18 sales, avg £348,583)
- Orlando Road (33 sales, avg £1,343,705)
- Orleans Road (21 sales, avg £610,413)
- Orleston Mews (8 sales, avg £1,797,500)
- Orleston Road (9 sales, avg £580,872)
- Ormanton Road (41 sales, avg £439,670)
- Orme Court (11 sales, avg £1,681,739)
- Orme Square (5 sales, avg £6,105,000)
- Ormeley Road (57 sales, avg £1,020,476)
- Ormesby Close (7 sales, avg £296,643)
- Ormiston Grove (62 sales, avg £780,982)
- Ormiston Road (29 sales, avg £722,240)
- Ormond Road (8 sales, avg £878,250)
- Ormonde Gate (38 sales, avg £1,958,322)
- Ormonde Road (22 sales, avg £1,036,716)
- Ormonde Terrace (17 sales, avg £852,088)
- Ormside Street (7 sales, avg £695,286)
- Ornan Road (23 sales, avg £2,670,189)
- Orpington Gardens (17 sales, avg £379,706)
- Orpington Road (31 sales, avg £716,274)
- Orsett Street (9 sales, avg £444,500)
- Orsett Terrace (94 sales, avg £568,361)
- Orsman Road (41 sales, avg £1,415,163)
- Orton Street (7 sales, avg £399,000)
- Orville Road (5 sales, avg £830,000)
- Orwell Road (12 sales, avg £350,317)
- Osbaldeston Road (80 sales, avg £891,935)
- Osborn Street (21 sales, avg £904,948)
- Osborn Terrace (29 sales, avg £684,298)
- Osborne Road (176 sales, avg £642,638)
- Oseney Crescent (41 sales, avg £515,926)
- Osidge Lane (46 sales, avg £659,000)
- Osier Crescent (80 sales, avg £634,737)
- Osier Lane (6 sales, avg £489,167)
- Osier Mews (6 sales, avg £1,212,833)
- Osier Street (18 sales, avg £434,389)
- Osiers Road (191 sales, avg £909,933)
- Oslac Road (5 sales, avg £227,200)
- Osnaburgh Street (28 sales, avg £679,950)
- Osprey Close (24 sales, avg £389,150)
- Ospringe Road (39 sales, avg £782,521)
- Ossian Road (18 sales, avg £1,127,410)
- Ossington Street (25 sales, avg £2,260,900)
- Ossory Road (14 sales, avg £3,268,667)
- Ossulston Street (5 sales, avg £431,600)
- Ossulton Way (51 sales, avg £985,855)
- Ostade Road (11 sales, avg £526,500)
- Osten Mews (5 sales, avg £1,159,000)
- Oster Terrace (6 sales, avg £527,333)
- Osterley Park View Road (77 sales, avg £550,570)
- Osterley Road (11 sales, avg £855,591)
- Osward Place (14 sales, avg £258,321)
- Osward Road (19 sales, avg £1,338,842)
- Oswin Street (20 sales, avg £655,320)
- Oswyth Road (15 sales, avg £834,927)
- Otford Crescent (10 sales, avg £657,808)
- Othello Close (5 sales, avg £469,000)
- Otley Road (7 sales, avg £370,357)
- Otter Close (41 sales, avg £344,951)
- Otterbourne Road (7 sales, avg £359,571)
- Otterburn Street (22 sales, avg £565,254)
- Otterden Street (8 sales, avg £345,440)
- Ottley Drive (307 sales, avg £403,200)
- Otto Close (10 sales, avg £366,100)
- Otto Street (5 sales, avg £245,000)
- Oulton Close (8 sales, avg £389,000)
- Oulton Road (18 sales, avg £559,167)
- Ouseley Road (16 sales, avg £1,506,009)
- Outram Place (5 sales, avg £497,400)
- Outram Road (47 sales, avg £682,787)
- Oval Place (9 sales, avg £250,667)
- Oval Road (51 sales, avg £901,877)
- Ovanna Mews (12 sales, avg £708,952)
- Overbury Street (18 sales, avg £398,216)
- Overcliff Road (42 sales, avg £625,888)
- Overdale Road (34 sales, avg £769,151)
- Overdown Road (21 sales, avg £315,548)
- Overhill Road (155 sales, avg £535,764)
- Overstone Road (60 sales, avg £690,170)
- Overton Drive (37 sales, avg £1,114,843)
- Overton Road (97 sales, avg £500,274)
- Ovett Close (7 sales, avg £548,571)
- Ovex Close (83 sales, avg £722,944)
- Ovington Gardens (21 sales, avg £1,605,524)
- Ovington Square (36 sales, avg £2,622,556)
- Ovington Street (29 sales, avg £3,960,000)
- Owen Close (8 sales, avg £321,000)
- Owen Street (23 sales, avg £734,652)
- Owen Walk (7 sales, avg £322,357)
- Owenite Street (23 sales, avg £380,185)
- Owens Way (8 sales, avg £377,500)
- Oxberry Avenue (39 sales, avg £1,336,991)
- Oxendon Street (8 sales, avg £1,174,667)
- Oxenford Street (25 sales, avg £526,410)
- Oxeye Way (6 sales, avg £620,755)
- Oxford Avenue (57 sales, avg £610,536)
- Oxford Close (6 sales, avg £411,583)
- Oxford Drive (17 sales, avg £694,912)
- Oxford Gardens (166 sales, avg £1,388,088)
- Oxford Road (189 sales, avg £579,066)
- Oxford Road North (18 sales, avg £486,489)
- Oxford Road South (19 sales, avg £1,092,737)
- Oxford Street (53 sales, avg £23,783,404)
- Oxgate Gardens (23 sales, avg £573,021)
- Oxgate Lane (8 sales, avg £6,105,012)
- Oxley Close (27 sales, avg £357,826)
- Oxley Square (33 sales, avg £396,773)
- Oxtoby Way (25 sales, avg £301,280)