« All streets in London
Streets in London starting with "M"
1,119 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
- Maberley Crescent (11 sales, avg £332,191)
- Maberley Road (81 sales, avg £393,869)
- Mablethorpe Road (59 sales, avg £813,915)
- Mabley Street (96 sales, avg £381,173)
- Macaret Close (6 sales, avg £417,592)
- Macaulay Road (98 sales, avg £1,146,086)
- Macaulay Square (8 sales, avg £442,994)
- Macclesfield Road (120 sales, avg £301,220)
- Macdonald Road (64 sales, avg £512,090)
- Macduff Road (7 sales, avg £1,155,545)
- Mace Street (54 sales, avg £341,223)
- Macfarlane Road (34 sales, avg £665,885)
- Macgregor Road (6 sales, avg £313,833)
- Machell Road (26 sales, avg £723,359)
- Mackay Road (12 sales, avg £835,042)
- Mackennal Street (31 sales, avg £575,900)
- Mackenzie Close (7 sales, avg £326,144)
- Mackenzie Road (42 sales, avg £555,571)
- Mackeson Road (26 sales, avg £927,912)
- Mackie Road (9 sales, avg £683,282)
- Mackintosh Lane (13 sales, avg £374,444)
- Macklin Street (22 sales, avg £2,543,802)
- Maclean Road (21 sales, avg £789,382)
- Macleod Road (27 sales, avg £565,463)
- Macleod Street (14 sales, avg £406,911)
- Maclise Road (27 sales, avg £1,205,111)
- Macmillan Way (133 sales, avg £401,069)
- Macoma Road (41 sales, avg £461,987)
- Macoma Terrace (5 sales, avg £533,000)
- Macquarie Way (5 sales, avg £817,400)
- Macroom Road (42 sales, avg £633,070)
- Maddock Way (7 sales, avg £345,614)
- Maddox Street (42 sales, avg £6,387,511)
- Madeira Road (75 sales, avg £515,781)
- Madeira Street (156 sales, avg £450,864)
- Madeley Road (135 sales, avg £794,577)
- Madeline Road (9 sales, avg £686,667)
- Madge Hill (6 sales, avg £474,083)
- Madison Way (64 sales, avg £556,828)
- Madoc Close (44 sales, avg £577,787)
- Madrid Road (45 sales, avg £2,012,933)
- Madron Street (10 sales, avg £468,125)
- Mafeking Avenue (38 sales, avg £375,136)
- Mafeking Road (41 sales, avg £436,600)
- Magdalen Road (76 sales, avg £916,612)
- Magdalen Street (11 sales, avg £2,692,056)
- Magdalene Close (7 sales, avg £365,286)
- Magdalene Gardens (42 sales, avg £303,143)
- Magellan Boulevard (133 sales, avg £568,522)
- Magellan Place (7 sales, avg £720,000)
- Magnolia Road (32 sales, avg £840,123)
- Magnolia Wharf (6 sales, avg £1,550,778)
- Magpie Close (28 sales, avg £314,226)
- Mahindra Way (306 sales, avg £372,903)
- Maida Avenue (80 sales, avg £2,008,429)
- Maida Vale (617 sales, avg £773,176)
- Maida Way (13 sales, avg £511,653)
- Maiden Lane (16 sales, avg £2,557,906)
- Maiden Mews (10 sales, avg £264,410)
- Maiden Road (8 sales, avg £439,944)
- Maidenstone Hill (40 sales, avg £910,729)
- Maidstone Buildings Mews (27 sales, avg £890,556)
- Maidstone Road (85 sales, avg £532,855)
- Maitland Close (11 sales, avg £382,869)
- Maitland Park Road (23 sales, avg £398,949)
- Maitland Park Villas (54 sales, avg £557,071)
- Maitland Road (15 sales, avg £671,333)
- Majendie Road (26 sales, avg £337,365)
- Major Draper Street (133 sales, avg £445,314)
- Major Road (29 sales, avg £792,988)
- Makepeace Avenue (57 sales, avg £887,567)
- Makepeace Road (27 sales, avg £454,374)
- Makers Yard (169 sales, avg £464,819)
- Malam Gardens (9 sales, avg £613,333)
- Malbrook Road (16 sales, avg £1,724,969)
- Malcolm Close (13 sales, avg £1,042,192)
- Malcolm Crescent (18 sales, avg £290,984)
- Malcolm Road (47 sales, avg £695,601)
- Malcolm Way (27 sales, avg £415,648)
- Malden Avenue (40 sales, avg £428,499)
- Malden Crescent (18 sales, avg £515,045)
- Malden Place (5 sales, avg £541,990)
- Malden Road (120 sales, avg £553,726)
- Maldon Close (16 sales, avg £705,094)
- Maldon Road (35 sales, avg £888,652)
- Maley Avenue (21 sales, avg £551,978)
- Malford Grove (32 sales, avg £1,306,203)
- Malfort Road (14 sales, avg £967,179)
- Malham Road (30 sales, avg £895,133)
- Mall Chambers (21 sales, avg £527,026)
- Mall Road (8 sales, avg £686,375)
- Mallard Close (10 sales, avg £544,495)
- Mallard Path (6 sales, avg £294,167)
- Mallard Way (16 sales, avg £745,953)
- Mallet Road (24 sales, avg £399,873)
- Mallinson Road (102 sales, avg £1,242,062)
- Mallord Street (19 sales, avg £2,938,005)
- Mallory Street (16 sales, avg £478,281)
- Mallow Street (12 sales, avg £31,891,667)
- Malmesbury Road (69 sales, avg £501,872)
- Malmesbury Terrace (5 sales, avg £410,996)
- Malpas Road (150 sales, avg £548,993)
- Malta Road (38 sales, avg £502,839)
- Malta Street (7 sales, avg £508,729)
- Maltby Street (112 sales, avg £565,384)
- Malthouse Drive (13 sales, avg £942,862)
- Malthouse Passage (11 sales, avg £832,373)
- Malthouse Road (132 sales, avg £733,360)
- Malthus Path (6 sales, avg £269,833)
- Maltings Close (58 sales, avg £352,891)
- Maltings Place (151 sales, avg £545,675)
- Malton Street (19 sales, avg £316,368)
- Malva Close (8 sales, avg £594,994)
- Malvern Avenue (18 sales, avg £562,976)
- Malvern Mews (17 sales, avg £607,921)
- Malvern Road (235 sales, avg £684,230)
- Malvern Way (15 sales, avg £439,967)
- Malwood Road (34 sales, avg £1,094,656)
- Malyons Road (111 sales, avg £409,444)
- Manaton Close (18 sales, avg £393,312)
- Manbey Grove (27 sales, avg £570,369)
- Manbey Mews (6 sales, avg £480,417)
- Manbey Park Road (32 sales, avg £346,844)
- Manbey Street (7 sales, avg £487,286)
- Manbre Road (24 sales, avg £851,042)
- Manby Walk (7 sales, avg £514,429)
- Manchester Grove (16 sales, avg £629,156)
- Manchester Road (196 sales, avg £448,637)
- Manchester Street (27 sales, avg £2,226,964)
- Manchuria Road (64 sales, avg £1,555,698)
- Manciple Street (33 sales, avg £460,029)
- Mandalay Road (48 sales, avg £758,761)
- Mandela Street (21 sales, avg £3,552,762)
- Manderley Mews (9 sales, avg £444,124)
- Mandeville Court (74 sales, avg £211,861)
- Mandeville Place (5 sales, avg £7,978,000)
- Mandeville Road (6 sales, avg £765,833)
- Mandeville Street (7 sales, avg £698,161)
- Mandrake Road (48 sales, avg £980,571)
- Mandrell Road (17 sales, avg £746,684)
- Manet Gardens (6 sales, avg £519,874)
- Manfred Road (17 sales, avg £636,174)
- Manger Road (11 sales, avg £568,373)
- Manilla Street (23 sales, avg £1,057,481)
- Manister Road (13 sales, avg £456,654)
- Manley Street (5 sales, avg £1,331,200)
- Manningford Close (12 sales, avg £531,500)
- Manningtree Close (10 sales, avg £405,630)
- Mannock Close (17 sales, avg £360,438)
- Mannock Road (45 sales, avg £552,729)
- Manor Avenue (104 sales, avg £523,319)
- Manor Close (43 sales, avg £349,020)
- Manor Cottages Approach (8 sales, avg £476,750)
- Manor Court (12 sales, avg £412,204)
- Manor Court Road (23 sales, avg £800,433)
- Manor Drive (47 sales, avg £860,936)
- Manor Estate (21 sales, avg £341,714)
- Manor Farm Drive (43 sales, avg £402,390)
- Manor Fields (106 sales, avg £727,470)
- Manor Gardens (215 sales, avg £553,123)
- Manor Grove (17 sales, avg £623,912)
- Manor Hall Avenue (14 sales, avg £1,616,071)
- Manor Hall Drive (7 sales, avg £1,170,571)
- Manor House Drive (10 sales, avg £3,005,000)
- Manor Lane (104 sales, avg £680,431)
- Manor Lane Terrace (13 sales, avg £944,231)
- Manor Mount (41 sales, avg £473,953)
- Manor Parade (8 sales, avg £383,375)
- Manor Park (158 sales, avg £537,793)
- Manor Park Parade (18 sales, avg £333,444)
- Manor Park Road (102 sales, avg £917,732)
- Manor Place (59 sales, avg £704,181)
- Manor Road (487 sales, avg £500,468)
- Manor View (22 sales, avg £827,870)
- Manor Way (80 sales, avg £653,962)
- Manorbrook (6 sales, avg £1,251,200)
- Manordene Road (35 sales, avg £290,742)
- Manorhall Gardens (12 sales, avg £435,125)
- Manorside Close (6 sales, avg £184,167)
- Manresa Road (35 sales, avg £4,772,425)
- Manse Road (27 sales, avg £606,593)
- Mansel Road (12 sales, avg £3,073,611)
- Mansell Road (30 sales, avg £712,182)
- Mansell Street (34 sales, avg £1,309,749)
- Mansfield Avenue (14 sales, avg £572,921)
- Mansfield Close (5 sales, avg £418,800)
- Mansfield Hill (36 sales, avg £531,799)
- Mansfield Road (153 sales, avg £592,243)
- Mansfield Street (36 sales, avg £3,712,583)
- Mansford Street (44 sales, avg £409,886)
- Manson Mews (14 sales, avg £2,279,429)
- Manson Place (23 sales, avg £2,334,043)
- Manstone Road (18 sales, avg £789,538)
- Manthorp Road (12 sales, avg £357,000)
- Manthorpe Road (5 sales, avg £348,345)
- Mantilla Road (102 sales, avg £610,455)
- Mantle Road (24 sales, avg £378,635)
- Manton Avenue (21 sales, avg £722,831)
- Manton Road (23 sales, avg £438,500)
- Manville Gardens (8 sales, avg £568,875)
- Manville Road (34 sales, avg £916,669)
- Manwood Road (113 sales, avg £626,201)
- Manwood Street (7 sales, avg £179,357)
- Manygates (6 sales, avg £735,833)
- Mapesbury Road (77 sales, avg £742,987)
- Maple Avenue (14 sales, avg £342,391)
- Maple Close (18 sales, avg £655,198)
- Maple Grove (18 sales, avg £562,433)
- Maple Mews (21 sales, avg £454,774)
- Maple Path (35 sales, avg £729,686)
- Maple Road (173 sales, avg £403,180)
- Maple Street (6 sales, avg £9,977,444)
- Maple Way (11 sales, avg £694,818)
- Mapledene Estate (10 sales, avg £455,150)
- Mapledene Road (26 sales, avg £1,335,939)
- Maplestead Road (12 sales, avg £536,000)
- Mapleton Crescent (145 sales, avg £402,162)
- Mapleton Road (100 sales, avg £390,570)
- Maplin Close (25 sales, avg £415,200)
- Mapple Path (8 sales, avg £678,438)
- Marathon Way (20 sales, avg £259,302)
- Marchant Close (7 sales, avg £371,071)
- Marchant Street (6 sales, avg £360,832)
- Marchmont Street (33 sales, avg £527,190)
- Marchwood Close (11 sales, avg £245,886)
- Marchwood Crescent (12 sales, avg £929,167)
- Marcia Road (26 sales, avg £736,500)
- Marcilly Road (16 sales, avg £980,133)
- Marcon Place (98 sales, avg £369,656)
- Marconi Road (5 sales, avg £3,385,000)
- Marcus Street (42 sales, avg £451,352)
- Marcus Terrace (8 sales, avg £482,500)
- Mardale Drive (6 sales, avg £560,500)
- Marden Road (6 sales, avg £344,333)
- Marden Square (20 sales, avg £338,688)
- Mare Street (177 sales, avg £1,221,847)
- Maresfield Gardens (73 sales, avg £1,794,376)
- Margaret Avenue (5 sales, avg £524,199)
- Margaret Gardner Drive (13 sales, avg £459,615)
- Margaret Road (22 sales, avg £509,581)
- Margaret Rutherford Place (7 sales, avg £867,286)
- Margaret Street (19 sales, avg £3,308,126)
- Margaretta Terrace (11 sales, avg £3,504,545)
- Margate Road (26 sales, avg £855,917)
- Margery Park Road (17 sales, avg £522,856)
- Margery Street (43 sales, avg £1,195,394)
- Margin Drive (9 sales, avg £2,893,444)
- Margravine Gardens (43 sales, avg £901,235)
- Margravine Road (30 sales, avg £668,229)
- Marham Gardens (8 sales, avg £1,261,155)
- Marian Road (49 sales, avg £370,435)
- Marian Way (10 sales, avg £324,100)
- Marianne Close (13 sales, avg £499,385)
- Marias Gardens (10 sales, avg £601,150)
- Marine Street (34 sales, avg £404,944)
- Mariners Mews (10 sales, avg £996,950)
- Marion Road (19 sales, avg £602,566)
- Marischal Road (92 sales, avg £398,902)
- Maritime Quay (22 sales, avg £472,380)
- Maritime Street (8 sales, avg £1,507,625)
- Marius Road (90 sales, avg £651,225)
- Marjorie Grove (28 sales, avg £666,061)
- Mark Avenue (18 sales, avg £466,375)
- Mark Road (10 sales, avg £514,200)
- Mark Twain Drive (29 sales, avg £733,081)
- Market Mews (8 sales, avg £3,672,324)
- Market Parade (9 sales, avg £303,388)
- Market Place (50 sales, avg £1,083,973)
- Market Road (82 sales, avg £587,559)
- Market Square (15 sales, avg £456,500)
- Market Street (40 sales, avg £317,565)
- Market Yard Mews (15 sales, avg £918,416)
- Markfield Gardens (36 sales, avg £273,048)
- Markham Square (24 sales, avg £4,769,479)
- Markham Street (23 sales, avg £3,112,526)
- Markhouse Avenue (53 sales, avg £452,816)
- Markhouse Road (155 sales, avg £358,319)
- Markmanor Avenue (32 sales, avg £554,811)
- Markwell Close (11 sales, avg £273,500)
- Marlborough Avenue (18 sales, avg £566,685)
- Marlborough Close (21 sales, avg £358,100)
- Marlborough Crescent (28 sales, avg £1,785,712)
- Marlborough Gardens (22 sales, avg £340,570)
- Marlborough Hill (29 sales, avg £1,238,759)
- Marlborough Lane (22 sales, avg £519,455)
- Marlborough Mews (9 sales, avg £835,000)
- Marlborough Place (53 sales, avg £3,692,927)
- Marlborough Road (510 sales, avg £638,621)
- Marlborough Yard (10 sales, avg £1,059,375)
- Marler Road (32 sales, avg £638,295)
- Marley Walk (9 sales, avg £360,722)
- Marloes Road (87 sales, avg £2,069,157)
- Marlow Road (103 sales, avg £424,043)
- Marlowe Gardens (46 sales, avg £240,261)
- Marlowe Road (54 sales, avg £449,381)
- Marmadon Road (58 sales, avg £326,103)
- Marmion Avenue (64 sales, avg £467,859)
- Marmion Close (33 sales, avg £475,651)
- Marmion Mews (7 sales, avg £476,980)
- Marmion Road (37 sales, avg £920,439)
- Marmont Road (43 sales, avg £396,233)
- Marmora Road (67 sales, avg £901,208)
- Marne Avenue (24 sales, avg £463,719)
- Marne Street (27 sales, avg £828,876)
- Marney Road (76 sales, avg £914,210)
- Marnham Avenue (6 sales, avg £268,583)
- Marnock Road (12 sales, avg £642,619)
- Maroons Way (14 sales, avg £232,821)
- Marquess Road (12 sales, avg £669,000)
- Marquis Road (61 sales, avg £677,524)
- Marrick Close (10 sales, avg £502,645)
- Marriott Road (31 sales, avg £675,979)
- Marryat Place (9 sales, avg £2,813,333)
- Marryat Road (34 sales, avg £3,930,213)
- Marryat Square (25 sales, avg £796,319)
- Marsala Road (48 sales, avg £600,146)
- Marsden Road (40 sales, avg £495,461)
- Marsden Street (13 sales, avg £913,892)
- Marsh Drive (19 sales, avg £205,632)
- Marsh Hill (5 sales, avg £210,400)
- Marsh Lane (46 sales, avg £1,543,587)
- Marsh Wall (3056 sales, avg £1,848,562)
- Marshall Path (8 sales, avg £288,875)
- Marshall Road (9 sales, avg £422,841)
- Marshall Street (40 sales, avg £1,970,938)
- Marshalls Close (50 sales, avg £442,125)
- Marshalsea Road (29 sales, avg £1,799,460)
- Marsham Street (333 sales, avg £1,144,448)
- Marshfield Street (16 sales, avg £382,844)
- Marshgate Lane (47 sales, avg £550,434)
- Marsland Close (13 sales, avg £395,338)
- Marston Way (39 sales, avg £335,757)
- Martaban Road (7 sales, avg £933,857)
- Martel Place (5 sales, avg £241,462)
- Martell Road (86 sales, avg £499,801)
- Martello Street (63 sales, avg £635,233)
- Marten Road (46 sales, avg £640,808)
- Martha Road (6 sales, avg £476,167)
- Marthas Buildings (5 sales, avg £793,400)
- Martin Bowes Road (14 sales, avg £419,500)
- Martin Close (9 sales, avg £177,422)
- Martin Street (11 sales, avg £289,272)
- Martin Way (44 sales, avg £509,125)
- Martindale (13 sales, avg £1,412,385)
- Martindale Road (17 sales, avg £1,168,238)
- Martineau Road (6 sales, avg £630,333)
- Martineau Square (8 sales, avg £367,875)
- Martins Place (8 sales, avg £247,528)
- Martins Walk (8 sales, avg £297,500)
- Martlesham Walk (22 sales, avg £251,942)
- Martlett Court (33 sales, avg £514,623)
- Martock Gardens (11 sales, avg £448,668)
- Marvels Lane (132 sales, avg £315,973)
- Marville Road (37 sales, avg £1,413,838)
- Marwood Square (98 sales, avg £847,542)
- Mary Ann Gardens (20 sales, avg £504,460)
- Mary Datchelor Close (28 sales, avg £384,788)
- Mary Neuner Road (647 sales, avg £460,063)
- Mary Rose Square (13 sales, avg £916,577)
- Mary Street (7 sales, avg £1,354,857)
- Maryland Park (20 sales, avg £314,800)
- Maryland Road (96 sales, avg £758,415)
- Maryland Square (27 sales, avg £374,648)
- Maryland Street (34 sales, avg £353,368)
- Maryland Walk (7 sales, avg £502,429)
- Marylands Road (60 sales, avg £741,225)
- Marylebone High Street (80 sales, avg £3,013,060)
- Marylebone Lane (33 sales, avg £3,297,894)
- Marylebone Road (156 sales, avg £3,871,968)
- Marylebone Street (36 sales, avg £938,708)
- Marylee Way (9 sales, avg £367,028)
- Maryon Mews (8 sales, avg £1,817,576)
- Maryon Road (23 sales, avg £358,630)
- Masbro Road (30 sales, avg £1,268,294)
- Mascalls Road (6 sales, avg £517,000)
- Mascotte Road (19 sales, avg £818,607)
- Mascotts Close (11 sales, avg £316,455)
- Masefield Crescent (11 sales, avg £349,818)
- Masey Mews (5 sales, avg £146,400)
- Maskell Road (12 sales, avg £371,958)
- Maskelyne Close (19 sales, avg £494,570)
- Mason Street (7 sales, avg £402,143)
- Masons Hill (5 sales, avg £501,000)
- Masons Yard (8 sales, avg £727,812)
- Massingberd Way (73 sales, avg £504,177)
- Massingham Street (5 sales, avg £445,200)
- Mast House Terrace (6 sales, avg £725,167)
- Mast Quay (21 sales, avg £525,236)
- Master Gunner Place (60 sales, avg £257,267)
- Masterman Road (77 sales, avg £361,523)
- Masters Street (7 sales, avg £340,929)
- Mastmaker Road (70 sales, avg £1,098,547)
- Matcham Road (54 sales, avg £536,263)
- Matchless Drive (15 sales, avg £231,533)
- Matham Grove (14 sales, avg £1,017,893)
- Matheson Road (22 sales, avg £559,682)
- Mathews Park Avenue (17 sales, avg £578,647)
- Matilda Gardens (33 sales, avg £398,236)
- Matilda Street (11 sales, avg £1,049,927)
- Matlock Road (32 sales, avg £590,055)
- Matlock Street (6 sales, avg £702,000)
- Matthew Close (5 sales, avg £511,000)
- Matthew Parker Street (19 sales, avg £3,580,855)
- Matthews Street (10 sales, avg £653,100)
- Matthias Road (73 sales, avg £634,475)
- Mattison Road (57 sales, avg £681,371)
- Mattock Lane (83 sales, avg £751,839)
- Maud Chadburn Place (39 sales, avg £829,718)
- Maud Gardens (10 sales, avg £205,900)
- Maud Road (46 sales, avg £369,172)
- Maud Street (105 sales, avg £400,110)
- Maude Road (25 sales, avg £628,240)
- Maude Terrace (5 sales, avg £1,380,800)
- Maudlins Green (7 sales, avg £588,714)
- Maudslay Road (25 sales, avg £411,280)
- Mauleverer Road (10 sales, avg £881,600)
- Maundeby Walk (9 sales, avg £341,577)
- Maunder Road (9 sales, avg £633,974)
- Maunsel Street (12 sales, avg £2,120,542)
- Maurice Avenue (24 sales, avg £549,271)
- Maurice Browne Avenue (108 sales, avg £659,225)
- Maurice Walk (6 sales, avg £1,298,667)
- Mauritius Road (19 sales, avg £658,276)
- Maury Road (44 sales, avg £719,489)
- Mawbey Street (10 sales, avg £550,800)
- Mawson Close (13 sales, avg £619,038)
- Maxey Road (6 sales, avg £279,250)
- Maxted Road (46 sales, avg £686,593)
- Maxwell Road (13 sales, avg £2,102,462)
- Maxwelton Avenue (9 sales, avg £1,067,167)
- Maxwelton Close (12 sales, avg £709,917)
- Mayall Road (53 sales, avg £783,183)
- Maybank Road (97 sales, avg £514,834)
- Maybury Gardens (12 sales, avg £586,662)
- Maybury Mews (5 sales, avg £613,000)
- Maybury Street (9 sales, avg £673,150)
- Mayday Gardens (52 sales, avg £516,404)
- Mayerne Road (6 sales, avg £431,667)
- Mayes Road (27 sales, avg £769,633)
- Mayeswood Road (45 sales, avg £358,967)
- Mayfair Gardens (11 sales, avg £495,636)
- Mayfair Terrace (10 sales, avg £720,500)
- Mayfield Avenue (139 sales, avg £858,881)
- Mayfield Close (8 sales, avg £426,762)
- Mayfield Crescent (28 sales, avg £395,946)
- Mayfield Gardens (54 sales, avg £709,998)
- Mayfield Road (180 sales, avg £565,301)
- Mayflower Road (46 sales, avg £649,500)
- Mayflower Street (32 sales, avg £584,891)
- Mayfly Close (21 sales, avg £657,425)
- Mayford Road (60 sales, avg £1,206,981)
- Maygood Street (28 sales, avg £475,282)
- Maygrove Road (213 sales, avg £621,750)
- Mayhew Close (5 sales, avg £557,000)
- Mayhill Road (26 sales, avg £721,962)
- Maynard Road (54 sales, avg £668,162)
- Maynards Quay (14 sales, avg £591,036)
- Mayola Road (21 sales, avg £978,740)
- Mayow Road (91 sales, avg £511,538)
- Mayplace Lane (5 sales, avg £227,600)
- Maysoule Road (41 sales, avg £383,355)
- Mayton Street (28 sales, avg £774,714)
- Mayville Estate (41 sales, avg £413,949)
- Mayville Road (28 sales, avg £498,848)
- Maze Hill (28 sales, avg £1,302,579)
- Mazenod Avenue (29 sales, avg £534,031)
- Mcauley Close (12 sales, avg £462,750)
- Mccall Close (12 sales, avg £563,162)
- Mccall Crescent (8 sales, avg £438,062)
- Mccrone Mews (11 sales, avg £607,773)
- Mccullum Road (5 sales, avg £410,750)
- Mcdermott Close (15 sales, avg £417,067)
- Mcdowall Road (18 sales, avg £412,472)
- Mcentee Avenue (8 sales, avg £419,062)
- Mcgrath Road (28 sales, avg £455,641)
- Mcleod Road (61 sales, avg £389,538)
- Mcleods Mews (6 sales, avg £932,542)
- Mcmillan Street (62 sales, avg £320,247)
- Mcneil Road (33 sales, avg £337,489)
- Mcready Road (21 sales, avg £796,214)
- Mead Crescent (12 sales, avg £450,083)
- Mead Place (12 sales, avg £383,667)
- Mead Plat (5 sales, avg £473,500)
- Mead Row (10 sales, avg £552,300)
- Meade Close (7 sales, avg £472,993)
- Meadfoot Road (8 sales, avg £539,476)
- Meadow Bank (12 sales, avg £285,083)
- Meadow Close (61 sales, avg £554,621)
- Meadow Drive (15 sales, avg £644,333)
- Meadow Place (8 sales, avg £861,250)
- Meadow Road (91 sales, avg £573,801)
- Meadow Walk (10 sales, avg £1,033,600)
- Meadowbank (26 sales, avg £2,079,461)
- Meadowbank Road (34 sales, avg £363,576)
- Meadowcourt Road (35 sales, avg £660,980)
- Meadowcroft Close (6 sales, avg £278,000)
- Meadowcroft Road (19 sales, avg £438,951)
- Meadowford Close (16 sales, avg £904,375)
- Meadows Close (6 sales, avg £357,667)
- Meadowside (76 sales, avg £431,387)
- Meadowview Road (104 sales, avg £275,169)
- Meads Road (17 sales, avg £565,588)
- Meadvale Road (57 sales, avg £912,396)
- Meadway (65 sales, avg £1,010,954)
- Meadway Court (6 sales, avg £518,333)
- Meadway Gate (5 sales, avg £1,562,400)
- Meakin Estate (20 sales, avg £393,677)
- Meander Road (18 sales, avg £598,306)
- Meanley Road (23 sales, avg £405,933)
- Meard Street (6 sales, avg £4,625,000)
- Mears Close (5 sales, avg £590,100)
- Meath Crescent (103 sales, avg £440,663)
- Meath Road (23 sales, avg £402,935)
- Meath Street (15 sales, avg £600,283)
- Mecklenburgh Square (7 sales, avg £1,430,790)
- Mecklenburgh Street (5 sales, avg £500,756)
- Medawar Drive (251 sales, avg £510,531)
- Medburn Street (5 sales, avg £1,041,400)
- Medcroft Gardens (6 sales, avg £1,163,583)
- Medebourne Close (12 sales, avg £555,056)
- Medesenge Way (37 sales, avg £280,838)
- Medfield Street (52 sales, avg £602,594)
- Median Road (54 sales, avg £675,932)
- Medina Road (17 sales, avg £681,234)
- Medlar Street (16 sales, avg £722,312)
- Medora Road (38 sales, avg £542,842)
- Medusa Road (15 sales, avg £556,970)
- Medway Mews (8 sales, avg £470,719)
- Medway Road (34 sales, avg £746,567)
- Medway Street (54 sales, avg £1,197,602)
- Medwin Street (13 sales, avg £568,961)
- Meerbrook Road (10 sales, avg £364,850)
- Meeson Road (11 sales, avg £432,091)
- Meeson Street (11 sales, avg £842,254)
- Meeting House Lane (75 sales, avg £497,773)
- Mehetabel Road (16 sales, avg £1,097,859)
- Melbourne Avenue (44 sales, avg £1,817,954)
- Melbourne Grove (113 sales, avg £754,318)
- Melbourne Mews (10 sales, avg £481,602)
- Melbourne Road (102 sales, avg £639,235)
- Melbourne Terrace (8 sales, avg £503,481)
- Melbury Gardens (46 sales, avg £906,048)
- Melbury Road (42 sales, avg £3,239,030)
- Melcombe Place (12 sales, avg £692,500)
- Meldola Yard (37 sales, avg £547,458)
- Melfield Gardens (20 sales, avg £357,788)
- Melford Road (121 sales, avg £491,333)
- Melgund Road (29 sales, avg £1,196,400)
- Melina Road (11 sales, avg £486,409)
- Mell Street (10 sales, avg £542,200)
- Melling Street (12 sales, avg £379,892)
- Mellish Close (5 sales, avg £792,080)
- Mellish Street (17 sales, avg £621,647)
- Mellison Road (50 sales, avg £469,617)
- Mellitus Street (18 sales, avg £521,222)
- Mells Crescent (10 sales, avg £346,391)
- Melody Lane (13 sales, avg £1,867,582)
- Melody Road (66 sales, avg £1,228,643)
- Melon Road (6 sales, avg £415,283)
- Melrose Avenue (257 sales, avg £847,629)
- Melrose Close (10 sales, avg £370,700)
- Melrose Gardens (22 sales, avg £1,787,045)
- Melrose Mews (8 sales, avg £793,188)
- Melrose Road (78 sales, avg £1,031,575)
- Melrose Terrace (12 sales, avg £1,949,583)
- Melsetter Road (43 sales, avg £176,560)
- Melthorpe Gardens (9 sales, avg £356,500)
- Melville Avenue (8 sales, avg £2,025,938)
- Melville Gardens (5 sales, avg £473,000)
- Melville Place (29 sales, avg £578,853)
- Melville Road (72 sales, avg £1,156,053)
- Melvin Road (31 sales, avg £439,515)
- Memorial Avenue (30 sales, avg £267,316)
- Menai Place (16 sales, avg £428,908)
- Mendez Way (9 sales, avg £940,000)
- Mendora Road (50 sales, avg £893,793)
- Menelik Road (23 sales, avg £1,488,865)
- Menlo Gardens (27 sales, avg £225,420)
- Menotti Street (13 sales, avg £502,969)
- Mentmore Terrace (109 sales, avg £760,317)
- Meon Road (14 sales, avg £905,710)
- Merbury Close (30 sales, avg £254,668)
- Merbury Road (20 sales, avg £314,250)
- Mercator Road (17 sales, avg £261,611)
- Mercer Street (6 sales, avg £1,083,582)
- Mercers Road (92 sales, avg £1,166,130)
- Merchant Square (78 sales, avg £2,407,631)
- Merchant Square East (30 sales, avg £886,967)
- Merchant Street (66 sales, avg £426,220)
- Merchant Terrace (9 sales, avg £2,031,667)
- Merchiston Road (11 sales, avg £521,636)
- Merchland Road (28 sales, avg £522,145)
- Mercia Grove (10 sales, avg £647,000)
- Mercier Road (18 sales, avg £699,694)
- Mere Close (6 sales, avg £581,333)
- Meredith Mews (12 sales, avg £491,958)
- Meredith Street (12 sales, avg £298,166)
- Meredyth Road (21 sales, avg £2,031,489)
- Mereworth Drive (13 sales, avg £560,769)
- Meridian Close (7 sales, avg £444,564)
- Meridian Place (37 sales, avg £353,703)
- Merino Gardens (364 sales, avg £1,128,141)
- Merivale Road (5 sales, avg £1,035,000)
- Merlin Road (8 sales, avg £744,875)
- Merredene Street (9 sales, avg £691,667)
- Merriam Avenue (8 sales, avg £411,125)
- Merriam Close (116 sales, avg £461,106)
- Merridene (31 sales, avg £392,629)
- Merriman Road (35 sales, avg £569,157)
- Merritt Road (51 sales, avg £597,970)
- Merrivale (16 sales, avg £850,000)
- Merrivale Terrace (24 sales, avg £734,296)
- Merrow Street (31 sales, avg £464,992)
- Merryfield (6 sales, avg £463,883)
- Merryhills Court (9 sales, avg £313,144)
- Merryweather Place (49 sales, avg £427,683)
- Mersey Road (65 sales, avg £448,329)
- Merthyr Terrace (14 sales, avg £1,310,679)
- Merton Avenue (29 sales, avg £1,044,649)
- Merton Hall Gardens (14 sales, avg £941,000)
- Merton Hall Road (87 sales, avg £743,701)
- Merton High Street (67 sales, avg £1,330,228)
- Merton Park Parade (7 sales, avg £419,643)
- Merton Rise (6 sales, avg £1,627,000)
- Merton Road (434 sales, avg £600,957)
- Merttins Road (5 sales, avg £742,900)
- Mervan Road (29 sales, avg £898,125)
- Mervyn Avenue (11 sales, avg £480,000)
- Mervyn Road (10 sales, avg £868,400)
- Messaline Avenue (27 sales, avg £800,643)
- Messent Road (6 sales, avg £413,333)
- Messeter Place (14 sales, avg £605,571)
- Messina Avenue (73 sales, avg £645,491)
- Meteor Street (10 sales, avg £1,055,550)
- Methley Street (30 sales, avg £875,621)
- Methuen Park (36 sales, avg £812,539)
- Metro Business Centre (18 sales, avg £473,583)
- Metropolis Plaza (5 sales, avg £491,500)
- Metropolitan Crescent (35 sales, avg £843,914)
- Mexfield Road (64 sales, avg £1,052,000)
- Meynell Crescent (8 sales, avg £1,876,500)
- Meynell Gardens (5 sales, avg £1,084,525)
- Meynell Road (6 sales, avg £1,641,667)
- Meyrick Road (21 sales, avg £1,202,196)
- Micawber Street (22 sales, avg £761,159)
- Michael Road (169 sales, avg £6,522,512)
- Michael Robbins Way (23 sales, avg £786,239)
- Michaels Close (8 sales, avg £490,438)
- Micheldever Road (42 sales, avg £858,433)
- Michigan Avenue (16 sales, avg £411,391)
- Michleham Down (19 sales, avg £1,106,895)
- Micklethwaite Road (27 sales, avg £1,028,665)
- Middle Dene (5 sales, avg £336,250)
- Middle Field (5 sales, avg £1,658,600)
- Middle Lane (93 sales, avg £614,469)
- Middle Park Avenue (63 sales, avg £324,226)
- Middle Road (204 sales, avg £452,814)
- Middle Street (15 sales, avg £743,457)
- Middle Way (13 sales, avg £1,602,462)
- Middleham Gardens (5 sales, avg £378,050)
- Middleham Road (57 sales, avg £357,277)
- Middlesborough Road (8 sales, avg £379,000)
- Middlesex Street (35 sales, avg £4,155,837)
- Middleton Avenue (56 sales, avg £505,304)
- Middleton Close (11 sales, avg £491,682)
- Middleton Grove (9 sales, avg £620,467)
- Middleton Road (91 sales, avg £803,186)
- Middleton Way (13 sales, avg £532,163)
- Middleway (16 sales, avg £2,492,406)
- Midholm (16 sales, avg £752,375)
- Midholm Close (10 sales, avg £504,743)
- Midhurst Avenue (28 sales, avg £1,199,785)
- Midhurst Road (46 sales, avg £821,888)
- Midhurst Way (5 sales, avg £459,600)
- Midland Terrace (31 sales, avg £546,310)
- Midmoor Road (70 sales, avg £711,157)
- Midship Close (7 sales, avg £622,143)
- Midwood Close (7 sales, avg £408,071)
- Milborne Street (5 sales, avg £378,000)
- Milborough Crescent (67 sales, avg £574,698)
- Milcote Street (6 sales, avg £356,042)
- Mildenhall Road (64 sales, avg £965,683)
- Mildmay Avenue (75 sales, avg £446,058)
- Mildmay Grove North (55 sales, avg £781,724)
- Mildmay Grove South (38 sales, avg £561,550)
- Mildmay Park (87 sales, avg £630,310)
- Mildmay Road (88 sales, avg £712,286)
- Mildmay Street (9 sales, avg £796,333)
- Mile End Place (17 sales, avg £734,735)
- Mile End Road (161 sales, avg £748,393)
- Mile Walk (50 sales, avg £595,043)
- Miles Close (27 sales, avg £246,408)
- Miles Drive (31 sales, avg £276,909)
- Miles Road (61 sales, avg £365,416)
- Milespit Hill (39 sales, avg £1,033,356)
- Milestone Close (32 sales, avg £199,736)
- Milestone Road (28 sales, avg £649,054)
- Milford Close (43 sales, avg £245,905)
- Milford Mews (26 sales, avg £317,222)
- Milford Road (10 sales, avg £712,325)
- Milk Yard (77 sales, avg £508,606)
- Milkwell Yard (13 sales, avg £316,077)
- Milkwood Road (111 sales, avg £507,464)
- Milky Way (22 sales, avg £499,167)
- Mill Gardens (7 sales, avg £442,071)
- Mill Hill Road (59 sales, avg £681,678)
- Mill Lane (193 sales, avg £508,980)
- Mill Mead Industrial Centre (18 sales, avg £673,000)
- Mill Mead Road (23 sales, avg £480,424)
- Mill Place (11 sales, avg £1,006,408)
- Mill Pond Close (20 sales, avg £553,307)
- Mill Road (37 sales, avg £637,611)
- Mill Street (135 sales, avg £914,166)
- Millais Road (56 sales, avg £466,275)
- Millard Road (19 sales, avg £315,316)
- Millbank (381 sales, avg £2,293,337)
- Millbrook Park (6 sales, avg £1,598,006)
- Millbrook Road (18 sales, avg £459,833)
- Millender Walk (20 sales, avg £329,600)
- Millennium Drive (80 sales, avg £502,384)
- Millennium Place (14 sales, avg £330,572)
- Millennium Square (12 sales, avg £693,583)
- Millennium Way (5 sales, avg £6,209,159)
- Miller Mews (5 sales, avg £488,000)
- Miller Road (14 sales, avg £382,536)
- Millers Meadow Close (5 sales, avg £611,000)
- Millers Terrace (18 sales, avg £602,056)
- Milles Square (34 sales, avg £515,529)
- Millfield Avenue (18 sales, avg £470,156)
- Millfield Lane (28 sales, avg £2,938,451)
- Millfields Road (58 sales, avg £667,400)
- Millharbour (365 sales, avg £1,942,005)
- Millicent Grove (54 sales, avg £292,342)
- Millicent Road (11 sales, avg £720,276)
- Milligan Street (17 sales, avg £620,181)
- Millman Street (20 sales, avg £627,052)
- Millmark Grove (32 sales, avg £624,428)
- Millpond Estate (13 sales, avg £410,397)
- Mills Court (9 sales, avg £1,087,772)
- Mills Grove (7 sales, avg £795,071)
- Millson Close (37 sales, avg £495,054)
- Millstone Close (7 sales, avg £237,714)
- Millstream Close (39 sales, avg £203,275)
- Millway (57 sales, avg £979,668)
- Milman Road (19 sales, avg £2,316,684)
- Milmans Street (39 sales, avg £722,077)
- Milner Road (107 sales, avg £518,060)
- Milner Square (71 sales, avg £614,571)
- Milner Street (21 sales, avg £3,940,510)
- Milnthorpe Road (5 sales, avg £3,063,000)
- Milson Road (44 sales, avg £902,192)
- Milton Avenue (88 sales, avg £549,286)
- Milton Close (9 sales, avg £1,314,056)
- Milton Court Road (10 sales, avg £354,500)
- Milton Garden Estate (18 sales, avg £409,458)
- Milton Grove (62 sales, avg £723,699)
- Milton Park (40 sales, avg £943,090)
- Milton Road (361 sales, avg £719,998)
- Milverton Road (12 sales, avg £1,821,250)
- Milverton Street (7 sales, avg £917,857)
- Milverton Way (10 sales, avg £335,050)
- Mimosa Street (38 sales, avg £1,438,356)
- Mina Road (38 sales, avg £736,123)
- Minard Road (110 sales, avg £535,648)
- Minchenden Crescent (18 sales, avg £897,083)
- Minehead Road (14 sales, avg £787,409)
- Mineral Street (15 sales, avg £296,733)
- Minerva Close (5 sales, avg £616,000)
- Minerva Road (5 sales, avg £1,883,000)
- Minerva Street (10 sales, avg £740,150)
- Minet Avenue (44 sales, avg £445,046)
- Minet Gardens (8 sales, avg £600,688)
- Minet Road (6 sales, avg £426,000)
- Minford Gardens (39 sales, avg £609,992)
- Minnie Baldock Street (38 sales, avg £510,789)
- Minories (124 sales, avg £1,582,642)
- Minster Court (7 sales, avg £12,680,185)
- Minster Road (64 sales, avg £734,680)
- Minster Walk (5 sales, avg £559,500)
- Mint Street (9 sales, avg £404,349)
- Mintern Close (43 sales, avg £270,672)
- Minton Mews (8 sales, avg £401,188)
- Mirabel Road (102 sales, avg £706,976)
- Mirabelle Gardens (27 sales, avg £419,837)
- Miranda Road (33 sales, avg £638,689)
- Miriam Road (28 sales, avg £335,371)
- Mirror Path (10 sales, avg £322,250)
- Mitcham Lane (162 sales, avg £474,803)
- Mitcham Road (180 sales, avg £966,515)
- Mitchell Road (18 sales, avg £475,222)
- Mitchell Street (13 sales, avg £622,638)
- Mitchell Way (7 sales, avg £392,214)
- Mitchellbrook Way (12 sales, avg £315,412)
- Mitchison Road (21 sales, avg £656,806)
- Mitchley Road (11 sales, avg £368,455)
- Mitford Road (14 sales, avg £674,556)
- Mitre Mews (10 sales, avg £525,500)
- Moat Court (16 sales, avg £326,938)
- Moat Place (9 sales, avg £626,833)
- Modbury Gardens (13 sales, avg £1,344,996)
- Model Cottages (19 sales, avg £946,305)
- Model Farm Close (15 sales, avg £261,840)
- Moffat Road (33 sales, avg £580,281)
- Moira Road (25 sales, avg £286,427)
- Molescroft (12 sales, avg £530,208)
- Molesworth Street (199 sales, avg £302,349)
- Molyneux Drive (31 sales, avg £328,729)
- Molyneux Street (53 sales, avg £1,758,117)
- Monarch Mews (11 sales, avg £300,091)
- Monarch Square (32 sales, avg £435,235)
- Monck Street (118 sales, avg £1,143,474)
- Monclar Road (6 sales, avg £374,033)
- Moncrieff Street (7 sales, avg £886,429)
- Monega Road (82 sales, avg £398,620)
- Monier Road (26 sales, avg £1,002,059)
- Monkfrith Way (16 sales, avg £747,559)
- Monks Close (10 sales, avg £397,450)
- Monks Drive (23 sales, avg £637,413)
- Monkton Street (20 sales, avg £995,797)
- Monkville Avenue (7 sales, avg £953,929)
- Monkwood Way (68 sales, avg £542,857)
- Monmouth Avenue (8 sales, avg £918,762)
- Monmouth Close (18 sales, avg £414,889)
- Monmouth Place (6 sales, avg £1,512,333)
- Monmouth Road (75 sales, avg £1,053,829)
- Monmouth Street (18 sales, avg £4,059,918)
- Monnery Road (15 sales, avg £889,352)
- Monnow Road (9 sales, avg £532,443)
- Monoux Grove (5 sales, avg £348,904)
- Monro Way (9 sales, avg £321,375)
- Monroe Way (23 sales, avg £111,270)
- Monsell Road (25 sales, avg £749,056)
- Monsey Place (11 sales, avg £390,270)
- Monson Road (46 sales, avg £541,076)
- Montacute Road (35 sales, avg £549,379)
- Montagu Crescent (10 sales, avg £381,900)
- Montagu Gardens (17 sales, avg £379,294)
- Montagu Mansions (62 sales, avg £1,746,503)
- Montagu Mews North (11 sales, avg £1,433,455)
- Montagu Mews South (6 sales, avg £1,745,783)
- Montagu Mews West (7 sales, avg £2,785,340)
- Montagu Place (14 sales, avg £1,293,571)
- Montagu Road (82 sales, avg £386,099)
- Montagu Square (87 sales, avg £2,102,580)
- Montagu Street (12 sales, avg £1,264,333)
- Montague Avenue (31 sales, avg £591,235)
- Montague Gardens (10 sales, avg £1,667,500)
- Montague Road (221 sales, avg £587,961)
- Montague Square (25 sales, avg £325,580)
- Montaigne Close (47 sales, avg £1,035,574)
- Montana Gardens (45 sales, avg £361,553)
- Montana Road (21 sales, avg £1,221,000)
- Montbelle Road (31 sales, avg £569,855)
- Montcalm Road (29 sales, avg £525,188)
- Montclare Street (18 sales, avg £527,672)
- Monteagle Way (26 sales, avg £362,558)
- Montefiore Street (20 sales, avg £865,831)
- Montem Road (71 sales, avg £451,567)
- Montenotte Road (5 sales, avg £1,358,900)
- Montfichet Road (13 sales, avg £223,233)
- Montford Place (67 sales, avg £897,372)
- Montfort Place (6 sales, avg £357,500)
- Montgomery Road (35 sales, avg £944,002)
- Montholme Road (43 sales, avg £1,562,598)
- Montmorency Gardens (129 sales, avg £414,448)
- Montpelier Avenue (19 sales, avg £1,081,842)
- Montpelier Gardens (41 sales, avg £403,829)
- Montpelier Grove (62 sales, avg £805,079)
- Montpelier Place (12 sales, avg £2,937,062)
- Montpelier Rise (24 sales, avg £831,188)
- Montpelier Road (141 sales, avg £744,050)
- Montpelier Row (31 sales, avg £896,790)
- Montpelier Square (7 sales, avg £7,516,429)
- Montpelier Street (21 sales, avg £4,262,810)
- Montpelier Vale (9 sales, avg £579,671)
- Montpelier Walk (26 sales, avg £3,406,281)
- Montrave Road (17 sales, avg £586,794)
- Montrell Road (67 sales, avg £538,513)
- Montrose Avenue (18 sales, avg £1,854,617)
- Montrose Crescent (5 sales, avg £461,800)
- Montserrat Road (47 sales, avg £967,161)
- Monument Gardens (6 sales, avg £286,250)
- Monument Street (17 sales, avg £10,798,802)
- Monument Way (5 sales, avg £321,800)
- Monza Street (7 sales, avg £681,429)
- Moodkee Street (15 sales, avg £487,553)
- Moody Street (9 sales, avg £507,111)
- Moonlight Drive (17 sales, avg £686,884)
- Moor Lane (115 sales, avg £1,101,833)
- Moor Street (10 sales, avg £25,143,816)
- Moorcroft Road (14 sales, avg £620,777)
- Moordown (92 sales, avg £429,505)
- Moore Park Mews (5 sales, avg £1,789,000)
- Moore Park Road (53 sales, avg £1,269,076)
- Moore Road (29 sales, avg £449,461)
- Moore Street (17 sales, avg £4,494,006)
- Moore Walk (9 sales, avg £308,833)
- Moorefield Road (20 sales, avg £409,425)
- Moorehead Way (21 sales, avg £445,148)
- Moorgate (22 sales, avg £16,735,564)
- Moorhen Drive (416 sales, avg £456,642)
- Moorhouse Road (42 sales, avg £1,286,712)
- Moorland Road (21 sales, avg £537,888)
- Moorlands Avenue (7 sales, avg £456,357)
- Mora Road (48 sales, avg £550,322)
- Mora Street (5 sales, avg £358,080)
- Morat Street (16 sales, avg £484,375)
- Moray Road (66 sales, avg £566,256)
- Mordaunt Street (28 sales, avg £894,165)
- Morden Hill (22 sales, avg £729,518)
- Morden Road (70 sales, avg £734,981)
- Morden Street (13 sales, avg £475,231)
- More Close (38 sales, avg £516,618)
- Morea Mews (12 sales, avg £1,047,708)
- Morecambe Close (13 sales, avg £307,923)
- Morecambe Street (17 sales, avg £664,200)
- Morecambe Terrace (8 sales, avg £450,250)
- Moree Way (22 sales, avg £227,043)
- Moreland Way (6 sales, avg £680,833)
- Morella Road (13 sales, avg £2,751,273)
- Moremead Road (55 sales, avg £313,682)
- Moresby Road (18 sales, avg £937,222)
- Moresby Walk (8 sales, avg £427,162)
- Moreton Close (8 sales, avg £534,752)
- Moreton Place (57 sales, avg £917,526)
- Moreton Road (5 sales, avg £348,500)
- Moreton Street (41 sales, avg £757,871)
- Moreton Terrace (22 sales, avg £1,009,583)
- Moreton Terrace Mews North (6 sales, avg £821,296)
- Morgan Avenue (13 sales, avg £477,212)
- Morgan Road (11 sales, avg £463,532)
- Morgan Street (27 sales, avg £1,029,281)
- Moriatry Close (22 sales, avg £394,341)
- Morieux Road (53 sales, avg £331,430)
- Moring Road (92 sales, avg £720,597)
- Morkyns Walk (6 sales, avg £738,833)
- Morland Estate (20 sales, avg £489,412)
- Morland Road (33 sales, avg £665,745)
- Morley Avenue (82 sales, avg £481,428)
- Morley Road (175 sales, avg £459,461)
- Morley Street (7 sales, avg £453,214)
- Morna Road (8 sales, avg £446,625)
- Morning Lane (51 sales, avg £2,528,201)
- Mornington Avenue (57 sales, avg £582,525)
- Mornington Close (24 sales, avg £346,312)
- Mornington Crescent (42 sales, avg £1,308,195)
- Mornington Grove (8 sales, avg £496,172)
- Mornington Place (9 sales, avg £621,667)
- Mornington Road (150 sales, avg £521,311)
- Mornington Terrace (33 sales, avg £1,023,978)
- Morocco Street (5 sales, avg £1,080,500)
- Morpeth Street (17 sales, avg £497,782)
- Morpeth Terrace (48 sales, avg £1,101,214)
- Morphou Road (39 sales, avg £591,001)
- Morris Avenue (19 sales, avg £398,083)
- Morris Gardens (13 sales, avg £440,388)
- Morris Road (78 sales, avg £670,622)
- Morris Street (5 sales, avg £393,000)
- Morrish Road (57 sales, avg £453,511)
- Morrison Avenue (20 sales, avg £665,376)
- Morrison Street (23 sales, avg £911,801)
- Morse Close (5 sales, avg £240,200)
- Morshead Road (68 sales, avg £933,493)
- Morston Gardens (17 sales, avg £346,338)
- Morteyne Road (8 sales, avg £422,386)
- Mortham Street (7 sales, avg £336,786)
- Mortimer Close (6 sales, avg £884,441)
- Mortimer Crescent (112 sales, avg £356,430)
- Mortimer Road (139 sales, avg £926,191)
- Mortimer Street (20 sales, avg £5,341,604)
- Mortlake High Street (147 sales, avg £874,620)
- Mortlake Road (13 sales, avg £353,192)
- Mortlock Close (11 sales, avg £370,864)
- Morton Close (41 sales, avg £370,584)
- Morton Road (62 sales, avg £824,600)
- Morton Way (50 sales, avg £815,239)
- Morval Road (19 sales, avg £755,407)
- Morville Street (53 sales, avg £590,670)
- Moscow Road (56 sales, avg £2,146,834)
- Moseley Row (7 sales, avg £640,786)
- Moselle Avenue (53 sales, avg £432,653)
- Moselle Street (5 sales, avg £189,400)
- Moss Hall Court (5 sales, avg £295,000)
- Moss Hall Grove (56 sales, avg £631,905)
- Mossbury Road (34 sales, avg £728,551)
- Mossford Street (20 sales, avg £685,275)
- Mosslea Road (45 sales, avg £331,805)
- Mostyn Gardens (8 sales, avg £886,875)
- Mostyn Grove (57 sales, avg £383,227)
- Mostyn Road (64 sales, avg £979,350)
- Motcomb Street (6 sales, avg £1,396,050)
- Mothers Square (9 sales, avg £441,667)
- Mott Street (7 sales, avg £522,000)
- Mottingham Gardens (7 sales, avg £746,000)
- Mottingham Lane (40 sales, avg £783,630)
- Mottingham Road (114 sales, avg £377,329)
- Mottisfont Road (55 sales, avg £337,848)
- Moulding Lane (303 sales, avg £489,292)
- Moulins Road (11 sales, avg £527,466)
- Moundfield Road (28 sales, avg £638,018)
- Mount Adon Park (13 sales, avg £812,762)
- Mount Ash Road (33 sales, avg £702,722)
- Mount Avenue (130 sales, avg £617,279)
- Mount Echo Avenue (22 sales, avg £681,920)
- Mount Echo Drive (10 sales, avg £709,429)
- Mount Ephraim Lane (40 sales, avg £804,858)
- Mount Ephraim Road (65 sales, avg £510,918)
- Mount Gardens (5 sales, avg £1,857,000)
- Mount Nod Road (111 sales, avg £466,758)
- Mount Park Crescent (23 sales, avg £1,481,050)
- Mount Park Road (65 sales, avg £939,225)
- Mount Pleasant (80 sales, avg £1,635,166)
- Mount Pleasant Crescent (38 sales, avg £708,395)
- Mount Pleasant Hill (18 sales, avg £706,234)
- Mount Pleasant Lane (72 sales, avg £628,317)
- Mount Pleasant Road (347 sales, avg £562,685)
- Mount Pleasant Villas (30 sales, avg £788,665)
- Mount Road (59 sales, avg £759,013)
- Mount Row (27 sales, avg £6,772,670)
- Mount Street (108 sales, avg £4,480,509)
- Mount Terrace (5 sales, avg £640,000)
- Mount View Road (178 sales, avg £791,404)
- Mount Villas (6 sales, avg £376,750)
- Mountbatten Close (12 sales, avg £478,254)
- Mountbatten Mews (7 sales, avg £453,143)
- Mountearl Gardens (83 sales, avg £287,843)
- Mountfield Road (77 sales, avg £637,433)
- Mountgrove Road (84 sales, avg £626,394)
- Mountjoy Close (5 sales, avg £311,600)
- Mountside Walk (16 sales, avg £243,422)
- Mountview Close (16 sales, avg £2,459,688)
- Mowatt Close (9 sales, avg £380,378)
- Mowbray Road (90 sales, avg £457,088)
- Mowll Street (67 sales, avg £556,334)
- Moxon Close (5 sales, avg £274,990)
- Moy Lane (99 sales, avg £451,702)
- Moyers Road (18 sales, avg £338,192)
- Moylan Road (11 sales, avg £987,882)
- Moyne Place (15 sales, avg £413,957)
- Moynihan Drive (5 sales, avg £533,400)
- Moyser Road (78 sales, avg £559,549)
- Mozart Gardens (15 sales, avg £449,633)
- Mozart Terrace (9 sales, avg £4,719,140)
- Mudlarks Boulevard (17 sales, avg £513,824)
- Muir Road (13 sales, avg £280,964)
- Muir Street (6 sales, avg £329,167)
- Muirdown Avenue (14 sales, avg £1,105,718)
- Muirfield (5 sales, avg £654,000)
- Muirkirk Road (44 sales, avg £513,594)
- Mulberry Close (70 sales, avg £461,779)
- Mulberry Place (22 sales, avg £373,526)
- Mulberry Square (33 sales, avg £14,248,368)
- Mulberry Walk (14 sales, avg £10,347,857)
- Mulberry Way (33 sales, avg £542,618)
- Mulgrave Road (47 sales, avg £718,403)
- Mulkern Road (14 sales, avg £435,714)
- Mullins Path (20 sales, avg £464,777)
- Mullins Place (5 sales, avg £252,300)
- Multi Way (29 sales, avg £344,267)
- Multon Road (8 sales, avg £2,096,442)
- Mumford Mills (14 sales, avg £566,643)
- Muncaster Road (50 sales, avg £1,311,229)
- Muncies Mews (10 sales, avg £253,800)
- Mundania Road (43 sales, avg £858,689)
- Mundford Road (5 sales, avg £442,600)
- Munro Mews (11 sales, avg £955,591)
- Munster Gardens (24 sales, avg £514,125)
- Munster Road (278 sales, avg £889,516)
- Munster Square (9 sales, avg £450,506)
- Munton Road (19 sales, avg £611,828)
- Murchison Gardens (11 sales, avg £833,514)
- Murchison Road (150 sales, avg £513,494)
- Murfett Close (7 sales, avg £421,571)
- Muriel Street (5 sales, avg £394,500)
- Murillo Road (45 sales, avg £689,217)
- Murphy Street (9 sales, avg £942,058)
- Murrain Road (208 sales, avg £474,008)
- Murray Grove (64 sales, avg £364,966)
- Murray Mews (16 sales, avg £1,379,936)
- Murray Road (146 sales, avg £1,244,786)
- Murray Square (17 sales, avg £439,441)
- Murray Street (37 sales, avg £491,987)
- Mursell Estate (15 sales, avg £383,667)
- Musard Road (67 sales, avg £827,571)
- Musbury Street (13 sales, avg £373,531)
- Muschamp Road (27 sales, avg £695,314)
- Museum Street (27 sales, avg £1,997,085)
- Musgrave Crescent (19 sales, avg £2,262,279)
- Musgrove Road (40 sales, avg £529,730)
- Muston Road (6 sales, avg £666,167)
- Mustow Place (12 sales, avg £987,872)
- Muswell Avenue (59 sales, avg £907,914)
- Muswell Hill (115 sales, avg £778,164)
- Muswell Hill Broadway (67 sales, avg £652,279)
- Muswell Hill Place (42 sales, avg £868,882)
- Muswell Hill Road (99 sales, avg £1,045,276)
- Muswell Road (50 sales, avg £1,051,927)
- Mutrix Road (6 sales, avg £749,167)
- Myatt Road (7 sales, avg £531,714)
- Mycenae Road (54 sales, avg £905,244)
- Myddelton Gardens (13 sales, avg £785,321)
- Myddelton Park (20 sales, avg £1,172,494)
- Myddelton Passage (24 sales, avg £673,447)
- Myddelton Road (10 sales, avg £627,080)
- Myddelton Square (63 sales, avg £1,365,370)
- Myddelton Street (8 sales, avg £1,064,312)
- Myddleton Avenue (64 sales, avg £522,644)
- Myddleton Road (82 sales, avg £426,343)
- Myers Lane (71 sales, avg £226,915)
- Mylis Close (8 sales, avg £513,188)
- Myra Street (14 sales, avg £383,571)
- Myrdle Street (23 sales, avg £960,464)
- Myrna Close (37 sales, avg £393,946)
- Myrtle Gardens (17 sales, avg £759,526)
- Myrtle Road (80 sales, avg £671,264)
- Myrtle Street (5 sales, avg £386,500)
- Myrtle Walk (7 sales, avg £492,229)
- Myrtledene Road (29 sales, avg £308,647)
- Mysore Road (95 sales, avg £955,278)