« All streets in London
Streets in London starting with "B"
1,717 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
- Baalbec Road (12 sales, avg £1,646,333)
- Babington Road (119 sales, avg £501,043)
- Babmaes Street (5 sales, avg £17,407,500)
- Back Church Lane (24 sales, avg £1,417,318)
- Back Lane (9 sales, avg £1,494,278)
- Bacon Lane (14 sales, avg £445,607)
- Bacon Street (23 sales, avg £590,711)
- Bacton Street (7 sales, avg £385,643)
- Baden Road (6 sales, avg £971,250)
- Bader Way (8 sales, avg £605,250)
- Badgers Croft (21 sales, avg £562,619)
- Badlis Road (47 sales, avg £474,989)
- Badminton Road (40 sales, avg £915,908)
- Badsworth Road (5 sales, avg £789,200)
- Bagleys Lane (56 sales, avg £852,898)
- Bagshot Street (8 sales, avg £1,062,750)
- Baildon Street (29 sales, avg £274,845)
- Bailey Close (11 sales, avg £235,802)
- Bailey Mews (10 sales, avg £637,100)
- Bailey Place (5 sales, avg £291,049)
- Bailey Street (200 sales, avg £551,200)
- Baird Gardens (10 sales, avg £585,000)
- Baizdon Road (43 sales, avg £449,486)
- Baker Road (16 sales, avg £439,800)
- Baker Street (177 sales, avg £10,017,208)
- Bakers Avenue (19 sales, avg £521,526)
- Bakers End (16 sales, avg £500,369)
- Bakers Hill (27 sales, avg £445,531)
- Bakers Passage (5 sales, avg £659,000)
- Bakers Row (10 sales, avg £458,328)
- Bakery Close (6 sales, avg £596,667)
- Bakery Place (16 sales, avg £1,098,312)
- Bakery Street (10 sales, avg £694,440)
- Bala Green (6 sales, avg £382,575)
- Balaam Street (52 sales, avg £295,404)
- Balaclava Road (8 sales, avg £341,250)
- Balcaskie Road (15 sales, avg £732,633)
- Balcombe Street (65 sales, avg £873,970)
- Balcorne Street (20 sales, avg £798,100)
- Balder Rise (20 sales, avg £481,962)
- Baldock Street (10 sales, avg £406,100)
- Baldry Gardens (71 sales, avg £510,013)
- Baldwin Crescent (6 sales, avg £768,333)
- Baldwin Lane (15 sales, avg £826,940)
- Baldwin Terrace (8 sales, avg £1,384,125)
- Baldwins Gardens (32 sales, avg £789,213)
- Baldwyn Gardens (16 sales, avg £1,430,253)
- Balfe Street (9 sales, avg £754,000)
- Balfern Grove (30 sales, avg £1,220,746)
- Balfern Street (8 sales, avg £835,858)
- Balfour Avenue (12 sales, avg £536,121)
- Balfour Grove (20 sales, avg £419,215)
- Balfour Place (18 sales, avg £3,989,889)
- Balfour Road (165 sales, avg £749,638)
- Balfour Street (5 sales, avg £419,000)
- Balgonie Road (12 sales, avg £594,417)
- Balgowan Street (12 sales, avg £366,667)
- Balham Grove (107 sales, avg £743,571)
- Balham High Road (750 sales, avg £645,811)
- Balham Hill (141 sales, avg £577,217)
- Balham New Road (33 sales, avg £587,769)
- Balham Park Road (91 sales, avg £949,963)
- Balham Road (25 sales, avg £357,280)
- Ballance Road (16 sales, avg £378,585)
- Ballantine Street (33 sales, avg £1,059,023)
- Ballards Lane (247 sales, avg £523,816)
- Ballards Road (10 sales, avg £500,300)
- Ballater Road (55 sales, avg £574,172)
- Ballina Street (28 sales, avg £532,857)
- Ballingdon Road (14 sales, avg £1,718,314)
- Balliol Avenue (23 sales, avg £590,501)
- Balliol Road (21 sales, avg £1,335,643)
- Balloch Road (21 sales, avg £558,310)
- Ballogie Avenue (19 sales, avg £643,454)
- Ballow Close (7 sales, avg £378,929)
- Balls Pond Place (5 sales, avg £465,600)
- Balls Pond Road (142 sales, avg £611,520)
- Balmain Close (18 sales, avg £465,278)
- Balmes Road (11 sales, avg £484,818)
- Balmoral Avenue (8 sales, avg £618,750)
- Balmoral Close (7 sales, avg £841,143)
- Balmoral Gardens (11 sales, avg £855,273)
- Balmoral Road (56 sales, avg £633,461)
- Balmore Street (8 sales, avg £696,766)
- Balmuir Gardens (10 sales, avg £1,717,800)
- Balnacraig Avenue (9 sales, avg £683,444)
- Baltic Close (7 sales, avg £295,911)
- Baltic Place (45 sales, avg £513,881)
- Baltic Street East (5 sales, avg £2,208,000)
- Baltimore Wharf (210 sales, avg £499,658)
- Balvaird Place (11 sales, avg £1,474,091)
- Balvernie Grove (109 sales, avg £639,498)
- Bamber Road (5 sales, avg £356,300)
- Bamborough Gardens (9 sales, avg £950,750)
- Bampton Drive (25 sales, avg £508,278)
- Bampton Road (29 sales, avg £400,029)
- Banbury Road (24 sales, avg £651,042)
- Banbury Street (21 sales, avg £501,405)
- Banchory Road (12 sales, avg £720,875)
- Bancroft Avenue (18 sales, avg £2,159,108)
- Bancroft Road (28 sales, avg £562,420)
- Banfield Road (6 sales, avg £604,166)
- Bangalore Street (31 sales, avg £1,201,371)
- Banim Street (16 sales, avg £654,538)
- Banister Road (107 sales, avg £528,689)
- Bank Street (10 sales, avg £6,703,320)
- Bankhurst Road (22 sales, avg £694,145)
- Banks Road (5 sales, avg £366,858)
- Bankton Road (13 sales, avg £1,070,962)
- Bankwell Road (6 sales, avg £545,167)
- Banner Street (43 sales, avg £1,448,742)
- Banning Street (98 sales, avg £384,537)
- Bannockburn Road (26 sales, avg £312,571)
- Banstead Gardens (11 sales, avg £435,273)
- Banyard Road (6 sales, avg £693,333)
- Baptist Gardens (5 sales, avg £873,200)
- Barandon Walk (11 sales, avg £435,439)
- Barb Mews (5 sales, avg £732,700)
- Barbauld Road (20 sales, avg £770,225)
- Barbican (746 sales, avg £958,415)
- Barbot Close (37 sales, avg £193,117)
- Barchard Street (12 sales, avg £713,167)
- Barchester Close (9 sales, avg £269,056)
- Barchester Street (15 sales, avg £1,407,500)
- Barclay Close (10 sales, avg £429,300)
- Barclay Road (175 sales, avg £711,202)
- Barcombe Avenue (146 sales, avg £552,035)
- Bard Road (5 sales, avg £1,402,200)
- Bardolph Road (25 sales, avg £719,586)
- Bardsley Lane (72 sales, avg £670,518)
- Barfett Street (8 sales, avg £738,750)
- Barfield Avenue (10 sales, avg £533,150)
- Barfield Road (11 sales, avg £631,091)
- Barfleur Lane (22 sales, avg £1,181,887)
- Barford Close (14 sales, avg £512,679)
- Barford Street (5 sales, avg £1,724,000)
- Barforth Road (35 sales, avg £590,389)
- Barfreston Way (9 sales, avg £400,611)
- Barge House Road (20 sales, avg £324,825)
- Barge Lane (10 sales, avg £542,000)
- Barge Walk (64 sales, avg £355,572)
- Bargery Road (74 sales, avg £590,968)
- Bargrove Close (8 sales, avg £387,812)
- Barham Road (17 sales, avg £2,062,279)
- Barham Terrace (8 sales, avg £700,875)
- Baring Close (5 sales, avg £274,100)
- Baring Road (179 sales, avg £412,299)
- Baring Street (41 sales, avg £990,378)
- Bark Place (9 sales, avg £2,661,978)
- Barker Drive (37 sales, avg £427,814)
- Barkham Road (7 sales, avg £454,143)
- Barking Road (463 sales, avg £468,238)
- Barkston Gardens (65 sales, avg £1,688,612)
- Barlborough Street (13 sales, avg £434,277)
- Barlby Road (48 sales, avg £1,077,380)
- Barley Lane (30 sales, avg £565,626)
- Barley Mow Passage (6 sales, avg £1,377,642)
- Barleycorn Way (18 sales, avg £401,083)
- Barlow Drive (18 sales, avg £546,639)
- Barlow Road (13 sales, avg £592,035)
- Barmeston Road (46 sales, avg £404,283)
- Barmouth Road (66 sales, avg £837,981)
- Barn Field (9 sales, avg £507,765)
- Barn Street (16 sales, avg £672,656)
- Barnabas Road (10 sales, avg £473,600)
- Barnard Hill (25 sales, avg £655,165)
- Barnard Mews (17 sales, avg £601,853)
- Barnard Road (40 sales, avg £768,600)
- Barnby Street (5 sales, avg £4,838,767)
- Barnes Avenue (17 sales, avg £1,082,935)
- Barnes High Street (52 sales, avg £898,668)
- Barnes Street (19 sales, avg £629,684)
- Barnet Grove (19 sales, avg £1,008,274)
- Barnet Lane (10 sales, avg £2,451,450)
- Barnet Way (17 sales, avg £628,824)
- Barney Close (7 sales, avg £301,214)
- Barnfield Close (17 sales, avg £365,929)
- Barnfield Gardens (15 sales, avg £203,617)
- Barnfield Place (31 sales, avg £567,887)
- Barnfield Road (34 sales, avg £531,225)
- Barnsbury Grove (13 sales, avg £879,668)
- Barnsbury Park (27 sales, avg £895,648)
- Barnsbury Road (53 sales, avg £1,036,344)
- Barnsbury Square (33 sales, avg £1,738,817)
- Barnsbury Street (55 sales, avg £1,130,955)
- Barnsbury Terrace (16 sales, avg £1,373,656)
- Barnsdale Road (7 sales, avg £488,688)
- Barnsley Street (5 sales, avg £293,000)
- Barnwell Road (34 sales, avg £744,594)
- Barnwood Close (10 sales, avg £1,316,350)
- Baron Street (6 sales, avg £829,500)
- Baroness Road (5 sales, avg £412,000)
- Baronet Grove (5 sales, avg £474,000)
- Baronet Road (19 sales, avg £434,763)
- Barons Court Road (102 sales, avg £535,395)
- Barons Keep (43 sales, avg £567,025)
- Barons Walk (6 sales, avg £690,417)
- Baronsmead Road (7 sales, avg £3,104,286)
- Baronsmede (19 sales, avg £1,279,947)
- Baronsmere Road (17 sales, avg £1,164,147)
- Baroque Gardens (66 sales, avg £437,718)
- Barratt Avenue (21 sales, avg £785,545)
- Barrenger Road (28 sales, avg £637,007)
- Barrett Road (37 sales, avg £684,047)
- Barrett Street (10 sales, avg £2,929,100)
- Barrett's Grove (73 sales, avg £903,687)
- Barretts Green Road (6 sales, avg £1,214,102)
- Barrhill Road (14 sales, avg £332,929)
- Barriedale (36 sales, avg £658,869)
- Barrier Point Road (112 sales, avg £480,568)
- Barringer Square (43 sales, avg £386,048)
- Barrington Road (91 sales, avg £785,968)
- Barrow Hill Estate (25 sales, avg £716,820)
- Barrow Road (99 sales, avg £548,164)
- Barrowell Green (60 sales, avg £432,392)
- Barrowfield Close (17 sales, avg £269,059)
- Barrowgate Road (69 sales, avg £1,202,133)
- Barry Avenue (6 sales, avg £860,417)
- Barry Blandford Way (237 sales, avg £402,633)
- Barry Road (270 sales, avg £585,651)
- Barset Road (12 sales, avg £486,958)
- Barson Close (5 sales, avg £288,000)
- Barston Road (35 sales, avg £402,071)
- Barter Street (10 sales, avg £766,000)
- Barth Road (33 sales, avg £324,530)
- Bartholomew Close (287 sales, avg £1,172,874)
- Bartholomew Road (58 sales, avg £1,003,693)
- Bartholomew Square (16 sales, avg £688,512)
- Bartholomew Street (10 sales, avg £827,080)
- Bartholomew Villas (16 sales, avg £831,312)
- Bartle Avenue (19 sales, avg £281,992)
- Bartle Road (17 sales, avg £638,170)
- Bartlett Close (20 sales, avg £768,400)
- Bartlett Mews (12 sales, avg £222,693)
- Barton Close (18 sales, avg £363,056)
- Barton Mews (10 sales, avg £871,064)
- Barton Road (40 sales, avg £732,719)
- Bartram Road (15 sales, avg £663,200)
- Barville Close (16 sales, avg £282,562)
- Bascombe Street (10 sales, avg £408,150)
- Basevi Way (47 sales, avg £552,787)
- Basil Street (66 sales, avg £2,340,052)
- Basildon Road (39 sales, avg £358,748)
- Basilica Mews (8 sales, avg £2,145,625)
- Basin Approach (104 sales, avg £489,809)
- Basing Hill (13 sales, avg £1,516,769)
- Basing Place (9 sales, avg £616,444)
- Basing Street (18 sales, avg £1,298,056)
- Basing Way (37 sales, avg £313,451)
- Basingdon Way (33 sales, avg £333,532)
- Basinghall Street (5 sales, avg £5,369,118)
- Basire Street (26 sales, avg £774,927)
- Baskerville Gardens (7 sales, avg £399,714)
- Baskerville Road (21 sales, avg £3,841,282)
- Bassano Street (14 sales, avg £808,859)
- Bassant Road (7 sales, avg £277,786)
- Bassein Park Road (35 sales, avg £1,180,579)
- Bassett Road (80 sales, avg £1,561,111)
- Bassett Street (25 sales, avg £559,254)
- Bassingham Road (53 sales, avg £905,403)
- Bastion Road (34 sales, avg £353,595)
- Bastwick Street (20 sales, avg £16,491,350)
- Basuto Road (11 sales, avg £1,430,773)
- Batavia Road (11 sales, avg £537,950)
- Batchelor Street (39 sales, avg £845,840)
- Bateman Road (24 sales, avg £415,276)
- Bateman Street (10 sales, avg £1,162,352)
- Batemans Row (13 sales, avg £1,001,365)
- Bater Close (10 sales, avg £768,900)
- Bateson Street (7 sales, avg £326,285)
- Bath Close (33 sales, avg £323,558)
- Bath Road (34 sales, avg £814,397)
- Bath Street (5 sales, avg £4,044,400)
- Bath Terrace (69 sales, avg £394,772)
- Bathgate Place (114 sales, avg £583,028)
- Bathgate Road (18 sales, avg £3,440,278)
- Bathurst Gardens (113 sales, avg £743,149)
- Bathurst Mews (22 sales, avg £1,716,924)
- Bathurst Square (181 sales, avg £414,006)
- Bathurst Street (13 sales, avg £1,895,887)
- Bathway (9 sales, avg £314,444)
- Batik Road (80 sales, avg £359,404)
- Batley Place (6 sales, avg £733,500)
- Batman Close (12 sales, avg £345,333)
- Batoum Gardens (44 sales, avg £996,961)
- Batson Street (5 sales, avg £506,000)
- Batten Close (6 sales, avg £332,750)
- Batten Street (11 sales, avg £303,000)
- Battersby Road (17 sales, avg £339,559)
- Battersea Bridge Road (114 sales, avg £801,523)
- Battersea Church Road (105 sales, avg £1,063,105)
- Battersea High Street (132 sales, avg £565,110)
- Battersea Park Road (412 sales, avg £614,877)
- Battersea Rise (189 sales, avg £597,406)
- Battersea Square (40 sales, avg £1,281,885)
- Battery Road (52 sales, avg £399,736)
- Battishill Street (11 sales, avg £1,119,818)
- Battledean Road (30 sales, avg £1,460,675)
- Bavant Road (5 sales, avg £395,790)
- Bavaria Road (9 sales, avg £809,840)
- Bavent Road (43 sales, avg £730,917)
- Bawdale Road (24 sales, avg £734,775)
- Bawtry Road (15 sales, avg £587,597)
- Baxendale (17 sales, avg £832,794)
- Baxendale Street (23 sales, avg £1,074,696)
- Baxter Road (32 sales, avg £512,614)
- Bay Court (5 sales, avg £259,000)
- Bayes Close (5 sales, avg £285,600)
- Bayford Road (7 sales, avg £793,286)
- Bayford Street (34 sales, avg £1,119,559)
- Bayham Place (32 sales, avg £600,472)
- Bayham Road (5 sales, avg £1,239,000)
- Bayham Street (46 sales, avg £2,206,668)
- Baylis Road (21 sales, avg £557,167)
- Bayliss Avenue (11 sales, avg £487,091)
- Bayliss Close (6 sales, avg £471,833)
- Baynes Street (9 sales, avg £581,806)
- Bayston Road (32 sales, avg £998,277)
- Bayswater Close (17 sales, avg £380,191)
- Bayswater Road (73 sales, avg £5,717,509)
- Baythorne Street (26 sales, avg £344,068)
- Baytree Mews (5 sales, avg £948,701)
- Baytree Road (23 sales, avg £907,913)
- Bazalgette Villas (9 sales, avg £521,722)
- Bazely Street (16 sales, avg £494,250)
- Bazile Road (6 sales, avg £1,340,833)
- Beachcroft Way (9 sales, avg £354,556)
- Beacon Gate (31 sales, avg £326,322)
- Beacon Hill (13 sales, avg £1,471,188)
- Beacon Road (43 sales, avg £470,982)
- Beacons Close (6 sales, avg £469,167)
- Beaconsfield Close (25 sales, avg £406,708)
- Beaconsfield Road (324 sales, avg £491,515)
- Beaconsfield Terrace Road (6 sales, avg £50,165,417)
- Beacontree Avenue (35 sales, avg £657,757)
- Beacontree Road (27 sales, avg £598,268)
- Beadnell Road (37 sales, avg £517,170)
- Beadon Road (172 sales, avg £872,261)
- Beaford Grove (14 sales, avg £683,321)
- Beagle Close (17 sales, avg £500,412)
- Beak Street (15 sales, avg £7,140,093)
- Beale Close (6 sales, avg £248,595)
- Beames Road (30 sales, avg £209,566)
- Beamish Road (17 sales, avg £321,000)
- Beanshaw (29 sales, avg £345,672)
- Bear Lane (5 sales, avg £1,072,740)
- Beardell Street (36 sales, avg £528,076)
- Beardsfield (6 sales, avg £353,083)
- Beardsley Way (19 sales, avg £273,895)
- Bearstead Rise (14 sales, avg £622,839)
- Beatrice Avenue (31 sales, avg £631,251)
- Beatrice Place (98 sales, avg £1,114,359)
- Beatrice Road (52 sales, avg £587,029)
- Beatty Road (67 sales, avg £607,967)
- Beauchamp Place (24 sales, avg £1,903,882)
- Beauchamp Road (134 sales, avg £523,072)
- Beauchamp Terrace (5 sales, avg £1,013,500)
- Beauclerc Road (13 sales, avg £1,402,885)
- Beaufort Close (39 sales, avg £591,236)
- Beaufort Gardens (69 sales, avg £2,909,775)
- Beaufort Park (38 sales, avg £349,140)
- Beaufort Road (10 sales, avg £1,586,500)
- Beaufort Square (754 sales, avg £490,756)
- Beaufort Street (140 sales, avg £1,089,280)
- Beaufoy Road (10 sales, avg £419,950)
- Beaulieu Avenue (31 sales, avg £574,258)
- Beaulieu Close (8 sales, avg £775,000)
- Beaulieu Place (17 sales, avg £358,676)
- Beaumans Drive (9 sales, avg £367,389)
- Beaumaris Gardens (8 sales, avg £187,375)
- Beaumaris Green (12 sales, avg £233,292)
- Beaumont Close (10 sales, avg £2,078,500)
- Beaumont Crescent (49 sales, avg £652,335)
- Beaumont Grove (6 sales, avg £314,167)
- Beaumont Mews (14 sales, avg £3,706,045)
- Beaumont Rise (7 sales, avg £483,286)
- Beaumont Road (153 sales, avg £625,837)
- Beaumont Square (9 sales, avg £597,748)
- Beaumont Street (21 sales, avg £1,754,221)
- Beaumont Walk (8 sales, avg £574,125)
- Beauval Road (48 sales, avg £1,286,671)
- Beavor Lane (6 sales, avg £10,351,667)
- Beccles Street (8 sales, avg £322,037)
- Beck Road (24 sales, avg £1,015,604)
- Beck Square (171 sales, avg £434,211)
- Beckenham Gardens (7 sales, avg £412,143)
- Beckenham Hill Road (24 sales, avg £845,094)
- Becket Avenue (15 sales, avg £379,167)
- Beckford Close (54 sales, avg £977,582)
- Becklow Gardens (19 sales, avg £363,500)
- Becklow Road (57 sales, avg £769,579)
- Beckton Road (8 sales, avg £1,465,625)
- Beckway Road (27 sales, avg £459,685)
- Beckway Street (35 sales, avg £320,400)
- Beckwith Road (59 sales, avg £1,146,177)
- Beclands Road (22 sales, avg £570,295)
- Becmead Avenue (38 sales, avg £651,173)
- Becondale Road (23 sales, avg £446,169)
- Bective Road (39 sales, avg £982,748)
- Bedford Avenue (43 sales, avg £1,449,143)
- Bedford Close (9 sales, avg £708,833)
- Bedford Gardens (44 sales, avg £4,394,706)
- Bedford Hill (259 sales, avg £595,902)
- Bedford Mews (6 sales, avg £368,500)
- Bedford Place (5 sales, avg £7,659,999)
- Bedford Road (460 sales, avg £600,853)
- Bedford Row (31 sales, avg £6,923,121)
- Bedford Square (7 sales, avg £5,997,271)
- Bedford Street (23 sales, avg £6,253,200)
- Bedfordbury (42 sales, avg £1,864,826)
- Bedonwell Road (10 sales, avg £473,050)
- Bedser Close (9 sales, avg £715,778)
- Bedwardine Road (18 sales, avg £466,144)
- Beech Avenue (27 sales, avg £427,944)
- Beech Close (14 sales, avg £1,074,107)
- Beech Court (7 sales, avg £261,643)
- Beech Drive (18 sales, avg £2,395,833)
- Beech Gardens (12 sales, avg £565,125)
- Beech Hall Crescent (17 sales, avg £655,588)
- Beech Hall Road (77 sales, avg £543,722)
- Beech Lawns (26 sales, avg £281,096)
- Beech Road (31 sales, avg £397,644)
- Beech Terrace (10 sales, avg £1,955,500)
- Beech Walk (9 sales, avg £799,439)
- Beechcroft Avenue (14 sales, avg £2,210,064)
- Beechcroft Close (36 sales, avg £317,140)
- Beechcroft Road (90 sales, avg £847,218)
- Beechdale (13 sales, avg £824,115)
- Beechdale Road (37 sales, avg £673,183)
- Beeches Close (19 sales, avg £305,250)
- Beeches Road (25 sales, avg £625,500)
- Beechfield Road (49 sales, avg £519,121)
- Beechhill Road (19 sales, avg £964,845)
- Beechmore Road (12 sales, avg £1,226,583)
- Beechmount Avenue (48 sales, avg £498,253)
- Beecholme Estate (8 sales, avg £380,088)
- Beechwood Avenue (23 sales, avg £1,426,559)
- Beechwood Close (11 sales, avg £554,455)
- Beechwood Gardens (7 sales, avg £465,286)
- Beechwood Grove (66 sales, avg £309,114)
- Beechwood Mews (18 sales, avg £222,000)
- Beechwood Park (33 sales, avg £453,842)
- Beechwood Road (193 sales, avg £588,646)
- Beecroft Road (22 sales, avg £453,425)
- Beemans Row (5 sales, avg £664,000)
- Beeston Close (11 sales, avg £627,909)
- Beethoven Street (19 sales, avg £861,118)
- Beeton Way (5 sales, avg £240,050)
- Begbie Road (6 sales, avg £596,917)
- Begonia Grove (9 sales, avg £589,722)
- Beira Street (18 sales, avg £709,208)
- Belfast Road (20 sales, avg £747,482)
- Belfont Walk (8 sales, avg £503,750)
- Belfort Road (7 sales, avg £507,286)
- Belgrade Road (53 sales, avg £880,792)
- Belgrave Close (15 sales, avg £386,300)
- Belgrave Gardens (84 sales, avg £928,565)
- Belgrave Mews North (7 sales, avg £7,963,184)
- Belgrave Mews South (7 sales, avg £5,626,786)
- Belgrave Place (6 sales, avg £12,379,167)
- Belgrave Road (333 sales, avg £834,919)
- Belgrave Square (12 sales, avg £23,316,000)
- Belgrave Street (5 sales, avg £671,500)
- Belham Walk (6 sales, avg £342,083)
- Belitha Villas (30 sales, avg £1,007,237)
- Bell Drive (18 sales, avg £350,719)
- Bell Green (12 sales, avg £1,736,021)
- Bell Green Lane (15 sales, avg £273,133)
- Bell Industrial Estate (5 sales, avg £276,700)
- Bell Lane (98 sales, avg £535,031)
- Bell Street (47 sales, avg £549,389)
- Bell Yard (9 sales, avg £6,711,111)
- Bell Yard Mews (30 sales, avg £751,133)
- Bellamy Street (34 sales, avg £1,083,902)
- Bellarmine Close (17 sales, avg £301,241)
- Belle Vue Estate (31 sales, avg £279,613)
- Belle Vue Road (19 sales, avg £654,847)
- Bellefields Road (23 sales, avg £467,609)
- Bellenden Road (116 sales, avg £772,946)
- Belleville Road (53 sales, avg £1,144,540)
- Bellevue Parade (5 sales, avg £800,000)
- Bellevue Place (7 sales, avg £903,571)
- Bellevue Road (95 sales, avg £882,875)
- Bellew Street (33 sales, avg £843,811)
- Bellgate Mews (5 sales, avg £1,285,000)
- Bellingham Green (5 sales, avg £417,200)
- Bellingham Road (102 sales, avg £449,556)
- Bellingham Trading Estate (8 sales, avg £1,035,000)
- Bellot Street (25 sales, avg £565,528)
- Bellwether Lane (84 sales, avg £672,079)
- Bellwood Road (9 sales, avg £771,778)
- Belmont Avenue (59 sales, avg £441,026)
- Belmont Close (16 sales, avg £744,500)
- Belmont Grove (18 sales, avg £632,358)
- Belmont Hall Court (10 sales, avg £391,450)
- Belmont Hill (84 sales, avg £703,216)
- Belmont Park (41 sales, avg £564,220)
- Belmont Park Road (40 sales, avg £498,758)
- Belmont Road (99 sales, avg £505,573)
- Belmont Street (30 sales, avg £1,308,711)
- Belmont Terrace (25 sales, avg £636,190)
- Belsham Street (48 sales, avg £486,681)
- Belsize Avenue (197 sales, avg £781,590)
- Belsize Crescent (44 sales, avg £1,159,239)
- Belsize Grove (168 sales, avg £819,981)
- Belsize Lane (88 sales, avg £1,622,603)
- Belsize Park (125 sales, avg £1,339,363)
- Belsize Park Gardens (204 sales, avg £1,371,302)
- Belsize Park Mews (6 sales, avg £1,277,672)
- Belsize Road (187 sales, avg £783,180)
- Belsize Square (64 sales, avg £1,218,305)
- Beltane Drive (6 sales, avg £1,832,500)
- Belton Road (45 sales, avg £464,821)
- Belton Way (27 sales, avg £326,149)
- Beltran Road (34 sales, avg £1,697,853)
- Belvedere Avenue (6 sales, avg £3,922,500)
- Belvedere Drive (24 sales, avg £1,700,667)
- Belvedere Grove (17 sales, avg £2,866,882)
- Belvedere Mews (6 sales, avg £784,167)
- Belvedere Place (38 sales, avg £475,892)
- Belvedere Road (488 sales, avg £1,103,960)
- Belvedere Square (16 sales, avg £1,088,294)
- Belvoir Close (15 sales, avg £276,967)
- Belvoir Road (30 sales, avg £645,382)
- Belz Drive (6 sales, avg £555,000)
- Bemerton Estate (23 sales, avg £415,544)
- Bemerton Street (11 sales, avg £536,864)
- Bemish Road (25 sales, avg £970,760)
- Bemsted Road (44 sales, avg £610,239)
- Ben Jonson Road (38 sales, avg £382,934)
- Benares Road (59 sales, avg £342,102)
- Benbow Road (28 sales, avg £807,956)
- Bencroft Road (5 sales, avg £495,422)
- Bendemeer Road (60 sales, avg £751,206)
- Bendish Road (7 sales, avg £453,136)
- Bendmore Avenue (17 sales, avg £424,653)
- Benedict Road (30 sales, avg £469,342)
- Benett Gardens (17 sales, avg £476,706)
- Benham Close (6 sales, avg £412,372)
- Benham Road (8 sales, avg £465,312)
- Benhams Place (6 sales, avg £1,306,000)
- Benhill Road (84 sales, avg £630,899)
- Benin Street (14 sales, avg £587,911)
- Benn Street (12 sales, avg £689,542)
- Bennerley Road (108 sales, avg £1,187,435)
- Bennett Grove (5 sales, avg £521,036)
- Bennett Park (78 sales, avg £614,793)
- Bennett Street (10 sales, avg £546,300)
- Bennington Road (5 sales, avg £440,300)
- Benson Avenue (18 sales, avg £380,598)
- Benson Road (20 sales, avg £1,094,972)
- Benthal Road (31 sales, avg £679,874)
- Bentham Walk (6 sales, avg £299,583)
- Bentinck Street (15 sales, avg £1,513,300)
- Bentley Close (10 sales, avg £718,994)
- Bentley Road (38 sales, avg £737,805)
- Bentons Lane (19 sales, avg £279,816)
- Bentons Rise (6 sales, avg £252,333)
- Bentworth Road (21 sales, avg £563,590)
- Benwell Road (35 sales, avg £659,246)
- Benwick Close (7 sales, avg £631,571)
- Benworth Street (14 sales, avg £373,000)
- Berber Parade (58 sales, avg £255,853)
- Berber Road (13 sales, avg £1,516,333)
- Bercta Road (9 sales, avg £472,167)
- Berens Road (13 sales, avg £1,159,488)
- Beresford Avenue (55 sales, avg £603,505)
- Beresford Road (267 sales, avg £659,380)
- Berger Road (15 sales, avg £240,417)
- Bergholt Crescent (20 sales, avg £894,725)
- Bergholt Mews (12 sales, avg £569,528)
- Berisford Mews (16 sales, avg £473,811)
- Berkeley Gardens (34 sales, avg £1,209,990)
- Berkeley Place (7 sales, avg £2,053,571)
- Berkeley Road (70 sales, avg £721,200)
- Berkeley Square (18 sales, avg £8,186,361)
- Berkeley Street (28 sales, avg £6,034,964)
- Berkeley Walk (14 sales, avg £498,036)
- Berkshire Gardens (37 sales, avg £603,130)
- Berkshire Road (58 sales, avg £534,807)
- Bermans Way (12 sales, avg £276,396)
- Bermondsey Square (55 sales, avg £1,746,151)
- Bermondsey Street (132 sales, avg £1,186,583)
- Bermondsey Wall East (20 sales, avg £929,625)
- Bermondsey Wall West (70 sales, avg £919,040)
- Bermuda Way (23 sales, avg £411,410)
- Bernard Ashley Drive (30 sales, avg £262,092)
- Bernard Avenue (24 sales, avg £860,000)
- Bernard Gardens (22 sales, avg £1,867,783)
- Bernard Street (25 sales, avg £809,216)
- Bernera Walk (14 sales, avg £575,714)
- Berners Mews (5 sales, avg £6,284,174)
- Berners Road (19 sales, avg £500,092)
- Berners Street (39 sales, avg £7,008,420)
- Bernhardt Crescent (10 sales, avg £428,750)
- Bernwell Road (19 sales, avg £393,882)
- Berridge Mews (20 sales, avg £1,333,700)
- Berriman Road (26 sales, avg £587,712)
- Berry Close (16 sales, avg £360,172)
- Berry Lane (6 sales, avg £376,667)
- Berry Street (19 sales, avg £1,493,158)
- Berrybank Close (5 sales, avg £447,500)
- Berryfield Road (6 sales, avg £592,833)
- Berryhill (21 sales, avg £513,071)
- Berrylands (16 sales, avg £715,238)
- Berrymans Lane (7 sales, avg £483,071)
- Berrymead Gardens (60 sales, avg £540,785)
- Berrymede Road (37 sales, avg £862,032)
- Bertal Road (19 sales, avg £719,461)
- Berthon Street (15 sales, avg £324,095)
- Bertie Road (9 sales, avg £580,316)
- Bertram Cottages (11 sales, avg £780,000)
- Bertram Road (17 sales, avg £573,588)
- Bertrand Way (30 sales, avg £239,416)
- Berwick Close (8 sales, avg £705,750)
- Berwick Road (27 sales, avg £444,727)
- Berwick Street (40 sales, avg £3,210,088)
- Berwyn Road (9 sales, avg £1,202,778)
- Beryl Avenue (7 sales, avg £521,428)
- Beryl Road (47 sales, avg £990,963)
- Besant Place (7 sales, avg £383,786)
- Besant Road (5 sales, avg £319,000)
- Besant Way (18 sales, avg £309,986)
- Besley Street (68 sales, avg £522,514)
- Bessborough Place (6 sales, avg £2,165,000)
- Bessborough Road (28 sales, avg £375,412)
- Bessemer Place (193 sales, avg £449,795)
- Besson Street (14 sales, avg £341,942)
- Beswick Mews (5 sales, avg £568,950)
- Beta Place (43 sales, avg £735,810)
- Bethell Avenue (8 sales, avg £448,062)
- Bethnal Green Road (167 sales, avg £864,608)
- Bethune Avenue (14 sales, avg £802,946)
- Bethune Road (105 sales, avg £645,183)
- Bethwin Road (57 sales, avg £409,983)
- Betoyne Avenue (18 sales, avg £569,049)
- Betstyle Road (7 sales, avg £568,000)
- Betterton Street (14 sales, avg £1,397,125)
- Bettridge Road (11 sales, avg £2,113,364)
- Betts Street (7 sales, avg £377,786)
- Betts Way (7 sales, avg £198,750)
- Beulah Hill (245 sales, avg £444,179)
- Beulah Road (104 sales, avg £608,321)
- Bevan Road (6 sales, avg £211,583)
- Bevan Street (5 sales, avg £1,481,200)
- Bevenden Street (102 sales, avg £549,918)
- Beverley Avenue (8 sales, avg £819,500)
- Beverley Close (31 sales, avg £595,613)
- Beverley Court (11 sales, avg £578,932)
- Beverley Gardens (8 sales, avg £1,542,250)
- Beverley Mews (11 sales, avg £233,682)
- Beverley Path (6 sales, avg £656,280)
- Beverley Road (56 sales, avg £775,295)
- Beverley Way (40 sales, avg £1,976,947)
- Beversbrook Road (24 sales, avg £1,168,597)
- Beverstone Road (9 sales, avg £786,222)
- Bevill Allen Close (16 sales, avg £351,669)
- Bevill Close (12 sales, avg £378,425)
- Bevin Square (20 sales, avg £925,630)
- Bevington Road (11 sales, avg £528,000)
- Bewdley Street (25 sales, avg £967,600)
- Bewick Street (5 sales, avg £794,000)
- Bewley Street (42 sales, avg £500,726)
- Bewlys Road (5 sales, avg £762,400)
- Bexhill Road (75 sales, avg £748,947)
- Bexley Gardens (8 sales, avg £466,250)
- Bexley Road (76 sales, avg £395,769)
- Bibsworth Road (19 sales, avg £603,302)
- Bibury Close (13 sales, avg £357,568)
- Bickenhall Street (70 sales, avg £1,966,093)
- Bickersteth Road (81 sales, avg £603,459)
- Bickerton Road (21 sales, avg £886,469)
- Bickley Road (20 sales, avg £518,050)
- Bickley Street (56 sales, avg £506,260)
- Bicknell Road (19 sales, avg £970,799)
- Bicknell Way (10 sales, avg £110,297)
- Bicycle Mews (21 sales, avg £522,988)
- Bidborough Street (21 sales, avg £513,167)
- Biddenden Way (9 sales, avg £369,389)
- Biddestone Road (15 sales, avg £747,713)
- Biddulph Road (8 sales, avg £1,975,625)
- Bidwell Gardens (13 sales, avg £1,252,158)
- Big Hill (23 sales, avg £304,696)
- Biggerstaff Road (20 sales, avg £374,060)
- Biggerstaff Street (5 sales, avg £250,200)
- Biggin Hill (45 sales, avg £504,989)
- Biggin Way (19 sales, avg £531,711)
- Bigginwood Road (13 sales, avg £589,566)
- Bigland Street (7 sales, avg £307,143)
- Bignell Road (12 sales, avg £379,750)
- Bignold Road (17 sales, avg £350,529)
- Bigwood Road (15 sales, avg £1,206,842)
- Bill Hamling Close (8 sales, avg £446,875)
- Billet Road (73 sales, avg £389,191)
- Billets Hart Close (12 sales, avg £479,121)
- Billing Place (8 sales, avg £1,572,531)
- Billing Road (13 sales, avg £1,916,154)
- Billing Street (16 sales, avg £1,515,469)
- Billinghurst Way (53 sales, avg £510,660)
- Billingsgate Market (18 sales, avg £61,824)
- Billington Road (31 sales, avg £534,726)
- Bina Gardens (24 sales, avg £3,385,954)
- Binden Road (14 sales, avg £1,546,571)
- Binfield Road (37 sales, avg £365,014)
- Bingham Court (21 sales, avg £468,398)
- Bingham Street (7 sales, avg £1,342,429)
- Bingley Road (13 sales, avg £311,831)
- Binns Road (27 sales, avg £1,063,576)
- Birbetts Road (6 sales, avg £670,833)
- Birch Avenue (6 sales, avg £649,167)
- Birch Close (18 sales, avg £440,364)
- Birch Grove (59 sales, avg £765,209)
- Bircham Path (7 sales, avg £421,429)
- Birchanger Road (117 sales, avg £380,552)
- Birchdale Road (19 sales, avg £447,579)
- Birchdene Drive (16 sales, avg £317,406)
- Birchen Grove (33 sales, avg £559,924)
- Birchfield Street (13 sales, avg £447,692)
- Birchington Road (61 sales, avg £792,836)
- Birchlands Avenue (8 sales, avg £1,707,750)
- Birchmore Walk (8 sales, avg £512,375)
- Birchwood Avenue (11 sales, avg £1,733,727)
- Birchwood Road (15 sales, avg £929,733)
- Bird In Bush Road (26 sales, avg £344,077)
- Bird In Hand Passage (9 sales, avg £306,611)
- Bird Street (13 sales, avg £972,308)
- Bird-In-Hand Mews (7 sales, avg £307,421)
- Birdbrook Road (33 sales, avg £380,425)
- Birdhurst Road (28 sales, avg £793,761)
- Birdwood Avenue (72 sales, avg £309,215)
- Birkbeck Avenue (27 sales, avg £692,307)
- Birkbeck Grove (30 sales, avg £642,400)
- Birkbeck Hill (13 sales, avg £633,192)
- Birkbeck Place (20 sales, avg £590,378)
- Birkbeck Road (201 sales, avg £562,768)
- Birkdale Close (6 sales, avg £298,250)
- Birkdale Road (37 sales, avg £597,635)
- Birkenhead Street (8 sales, avg £671,875)
- Birkhall Road (43 sales, avg £530,451)
- Birkwood Close (11 sales, avg £473,682)
- Birley Road (29 sales, avg £571,603)
- Birley Street (17 sales, avg £880,277)
- Birnam Road (65 sales, avg £529,651)
- Birse Crescent (8 sales, avg £797,812)
- Birstall Road (10 sales, avg £746,600)
- Biscay Road (42 sales, avg £865,054)
- Biscayne Avenue (534 sales, avg £527,898)
- Bisham Gardens (17 sales, avg £1,183,676)
- Bishops Bridge Road (36 sales, avg £714,177)
- Bishops Close (24 sales, avg £486,389)
- Bishops Park Road (94 sales, avg £692,843)
- Bishops Road (170 sales, avg £923,428)
- Bishops Square (6 sales, avg £557,833)
- Bishops Way (35 sales, avg £405,614)
- Bishopsgate (42 sales, avg £19,636,659)
- Bishopsthorpe Road (35 sales, avg £729,114)
- Bishopswood Road (6 sales, avg £3,846,667)
- Bispham Road (18 sales, avg £488,894)
- Bisson Road (30 sales, avg £365,244)
- Bisterne Avenue (17 sales, avg £939,500)
- Bittacy Hill (222 sales, avg £647,621)
- Bittacy Park Avenue (5 sales, avg £908,500)
- Bittacy Rise (40 sales, avg £657,488)
- Bittacy Road (14 sales, avg £401,571)
- Black Boy Lane (24 sales, avg £511,188)
- Black Friars Lane (10 sales, avg £1,321,750)
- Black Lion Lane (24 sales, avg £1,151,054)
- Black Prince Road (139 sales, avg £552,733)
- Black Prince Street (18 sales, avg £1,420,829)
- Blackbird Hill (23 sales, avg £1,139,928)
- Blackburn Road (7 sales, avg £221,396)
- Blackdown Close (34 sales, avg £286,097)
- Blackett Street (17 sales, avg £867,639)
- Blackfriars Road (604 sales, avg £2,369,945)
- Blackheath Grove (17 sales, avg £780,740)
- Blackheath Hill (113 sales, avg £557,023)
- Blackheath Park (101 sales, avg £1,033,715)
- Blackheath Road (228 sales, avg £617,433)
- Blackheath Vale (6 sales, avg £1,036,917)
- Blackheath Village (12 sales, avg £805,703)
- Blackhorse Lane (82 sales, avg £1,326,781)
- Blackhorse Road (98 sales, avg £709,358)
- Blacklands Road (19 sales, avg £378,658)
- Blackshaw Road (61 sales, avg £529,439)
- Blackstock Mews (5 sales, avg £760,500)
- Blackstock Road (152 sales, avg £551,895)
- Blackstone Road (8 sales, avg £1,188,750)
- Blackthorn Avenue (57 sales, avg £718,939)
- Blackthorn Street (7 sales, avg £457,857)
- Blackthorne Drive (23 sales, avg £566,630)
- Blackwall Lane (56 sales, avg £437,791)
- Blackwall Way (140 sales, avg £404,783)
- Blackwater Street (28 sales, avg £627,911)
- Blackwell Close (30 sales, avg £379,567)
- Blagdens Close (6 sales, avg £1,065,417)
- Blagdens Lane (19 sales, avg £670,461)
- Blagdon Road (15 sales, avg £483,813)
- Blair Avenue (6 sales, avg £497,515)
- Blair Street (223 sales, avg £402,931)
- Blairderry Road (65 sales, avg £491,324)
- Blake Gardens (9 sales, avg £2,220,156)
- Blake Hall Crescent (12 sales, avg £1,018,125)
- Blake Hall Road (47 sales, avg £648,557)
- Blake Road (33 sales, avg £873,979)
- Blakemore Road (17 sales, avg £507,059)
- Blakeney Close (5 sales, avg £633,200)
- Blakenham Road (28 sales, avg £594,636)
- Blaker Road (11 sales, avg £671,136)
- Blakes Road (25 sales, avg £352,280)
- Blakesley Avenue (46 sales, avg £512,260)
- Blakesware Gardens (24 sales, avg £531,583)
- Blanch Close (5 sales, avg £354,800)
- Blanchard Close (14 sales, avg £244,821)
- Blanchard Way (5 sales, avg £541,000)
- Blanchedowne (13 sales, avg £621,842)
- Blandfield Road (45 sales, avg £897,159)
- Blandford Close (7 sales, avg £1,325,000)
- Blandford Road (31 sales, avg £1,236,805)
- Blandford Street (51 sales, avg £1,554,012)
- Blaney Crescent (6 sales, avg £264,750)
- Blanmerle Road (85 sales, avg £369,894)
- Blashford Street (18 sales, avg £593,319)
- Blaydon Close (9 sales, avg £232,667)
- Blean Grove (10 sales, avg £609,500)
- Bledlow Close (12 sales, avg £275,688)
- Blegborough Road (55 sales, avg £384,817)
- Blendon Terrace (16 sales, avg £353,344)
- Blenheim Close (12 sales, avg £768,750)
- Blenheim Crescent (82 sales, avg £2,818,069)
- Blenheim Gardens (73 sales, avg £704,082)
- Blenheim Grove (34 sales, avg £596,433)
- Blenheim Road (164 sales, avg £998,160)
- Blenheim Terrace (22 sales, avg £2,400,864)
- Blenkarne Road (9 sales, avg £3,483,333)
- Blessington Close (6 sales, avg £568,333)
- Blessington Road (74 sales, avg £311,172)
- Blincoe Close (19 sales, avg £413,211)
- Blissett Street (11 sales, avg £898,182)
- Blithdale Road (43 sales, avg £390,174)
- Blithfield Street (9 sales, avg £2,183,889)
- Bloemfontein Avenue (29 sales, avg £1,024,624)
- Bloemfontein Road (135 sales, avg £524,978)
- Blomfield Road (61 sales, avg £2,496,074)
- Blomfield Villas (23 sales, avg £542,978)
- Blondel Street (10 sales, avg £400,300)
- Blondin Avenue (12 sales, avg £911,526)
- Blondin Street (23 sales, avg £404,130)
- Blondin Way (185 sales, avg £493,336)
- Bloom Grove (19 sales, avg £520,826)
- Bloom Park Road (25 sales, avg £797,590)
- Bloomfield Road (114 sales, avg £505,202)
- Bloomfield Terrace (21 sales, avg £5,650,822)
- Bloomhall Road (14 sales, avg £493,266)
- Bloomsbury Avenue (93 sales, avg £419,402)
- Bloomsbury Close (41 sales, avg £365,234)
- Bloomsbury Place (8 sales, avg £373,544)
- Bloomsbury Square (16 sales, avg £1,981,812)
- Bloomsbury Street (8 sales, avg £645,938)
- Bloomsbury Way (9 sales, avg £13,179,495)
- Blore Close (11 sales, avg £444,799)
- Blount Street (6 sales, avg £1,032,500)
- Bloxhall Road (41 sales, avg £331,994)
- Blue Anchor Lane (23 sales, avg £412,139)
- Bluebell Close (7 sales, avg £647,857)
- Bluebird Close (9 sales, avg £844,444)
- Bluebird Way (5 sales, avg £353,900)
- Bluehouse Road (48 sales, avg £403,055)
- Bluelion Place (14 sales, avg £1,046,107)
- Blues Street (16 sales, avg £563,984)
- Blundell Street (9 sales, avg £3,054,890)
- Blunts Road (19 sales, avg £450,926)
- Blurton Road (61 sales, avg £696,794)
- Blyth Close (9 sales, avg £420,333)
- Blyth Road (96 sales, avg £382,867)
- Blythe Close (9 sales, avg £326,056)
- Blythe Hill (49 sales, avg £387,082)
- Blythe Hill Lane (37 sales, avg £601,426)
- Blythe Hill Place (6 sales, avg £407,000)
- Blythe Road (148 sales, avg £806,687)
- Blythe Vale (37 sales, avg £556,039)
- Blytheswood Place (21 sales, avg £343,643)
- Blythwood Road (35 sales, avg £620,065)
- Boardman Avenue (34 sales, avg £405,806)
- Boardwalk Place (108 sales, avg £648,061)
- Boat Lifter Way (10 sales, avg £424,800)
- Bobbin Close (9 sales, avg £587,833)
- Bocking Street (15 sales, avg £546,383)
- Boddicott Close (8 sales, avg £714,812)
- Boddington Gardens (34 sales, avg £497,090)
- Bodiam Road (5 sales, avg £561,990)
- Bodley Way (7 sales, avg £130,058)
- Bodmin Street (40 sales, avg £540,281)
- Bodnant Gardens (12 sales, avg £396,681)
- Bodney Road (25 sales, avg £552,240)
- Boileau Road (106 sales, avg £752,383)
- Bolander Grove (94 sales, avg £1,096,850)
- Bolden Street (7 sales, avg £589,571)
- Boldero Place (6 sales, avg £378,775)
- Boleyn Close (6 sales, avg £360,000)
- Boleyn Road (137 sales, avg £456,893)
- Bolinder Way (64 sales, avg £350,624)
- Bolingbroke Grove (96 sales, avg £1,358,761)
- Bolingbroke Road (79 sales, avg £996,425)
- Bolingbroke Walk (11 sales, avg £455,891)
- Bollinder Place (645 sales, avg £1,049,293)
- Bollo Bridge Road (186 sales, avg £522,168)
- Bollo Lane (305 sales, avg £937,221)
- Bolney Street (8 sales, avg £369,854)
- Bolsover Street (90 sales, avg £3,491,880)
- Bolster Grove (5 sales, avg £412,000)
- Bolton Crescent (14 sales, avg £406,318)
- Bolton Gardens (72 sales, avg £1,709,236)
- Bolton Road (82 sales, avg £589,033)
- Bolton Street (6 sales, avg £3,108,333)
- Bolton Walk (6 sales, avg £456,667)
- Boltons Place (7 sales, avg £12,507,143)
- Bombay Street (11 sales, avg £820,455)
- Bonchurch Road (76 sales, avg £972,532)
- Bond Street (53 sales, avg £466,017)
- Bondway (316 sales, avg £1,544,616)
- Bonfield Road (49 sales, avg £367,193)
- Bonham Road (27 sales, avg £568,881)
- Bonheur Road (5 sales, avg £1,021,100)
- Bonner Road (16 sales, avg £3,508,344)
- Bonner Street (10 sales, avg £481,250)
- Bonnet Street (561 sales, avg £572,581)
- Bonneville Gardens (29 sales, avg £713,352)
- Bonnington Square (25 sales, avg £751,999)
- Bonny Street (10 sales, avg £957,535)
- Bonsor Street (11 sales, avg £483,114)
- Boone Street (30 sales, avg £314,535)
- Boones Road (7 sales, avg £499,143)
- Booth Close (17 sales, avg £271,797)
- Booth Road (108 sales, avg £382,357)
- Bordars Road (19 sales, avg £396,892)
- Border Road (15 sales, avg £683,777)
- Boreham Avenue (10 sales, avg £417,800)
- Boreham Road (23 sales, avg £527,974)
- Borland Road (74 sales, avg £430,897)
- Borneo Street (29 sales, avg £954,259)
- Borough High Street (77 sales, avg £2,944,109)
- Borough Road (22 sales, avg £2,444,058)
- Borrett Close (7 sales, avg £437,464)
- Borrodaile Road (42 sales, avg £368,466)
- Borthwick Road (28 sales, avg £565,020)
- Borthwick Street (6 sales, avg £411,450)
- Borwick Avenue (27 sales, avg £498,200)
- Bosbury Road (11 sales, avg £410,364)
- Boscastle Road (10 sales, avg £2,803,150)
- Boscombe Avenue (8 sales, avg £312,812)
- Boscombe Gardens (11 sales, avg £292,864)
- Boscombe Road (111 sales, avg £825,933)
- Bosgrove (5 sales, avg £816,000)
- Boss Street (44 sales, avg £729,193)
- Bostall Hill (19 sales, avg £641,053)
- Bostall Lane (86 sales, avg £347,485)
- Boston Parade (12 sales, avg £280,750)
- Boston Place (20 sales, avg £1,545,955)
- Boston Road (134 sales, avg £801,239)
- Boston Vale (10 sales, avg £806,900)
- Boswell Street (16 sales, avg £521,309)
- Bosworth Road (13 sales, avg £506,942)
- Botanic Square (457 sales, avg £535,977)
- Boteley Close (6 sales, avg £312,750)
- Botha Road (14 sales, avg £344,571)
- Bothwell Street (8 sales, avg £771,603)
- Botolph Alley (12 sales, avg £465,540)
- Botsford Road (8 sales, avg £639,000)
- Boulcott Street (37 sales, avg £365,203)
- Boulevard Drive (317 sales, avg £385,133)
- Boultwood Road (35 sales, avg £283,529)
- Bounces Road (77 sales, avg £296,642)
- Boundaries Road (254 sales, avg £712,881)
- Boundary Lane (26 sales, avg £458,029)
- Boundary Road (551 sales, avg £594,318)
- Boundary Street (60 sales, avg £674,729)
- Boundfield Road (28 sales, avg £366,286)
- Bounds Green Road (66 sales, avg £452,038)
- Bourbon Road (19 sales, avg £380,447)
- Bourchier Street (8 sales, avg £2,162,098)
- Bourdon Road (27 sales, avg £401,185)
- Bourdon Street (28 sales, avg £2,880,711)
- Bourke Close (27 sales, avg £900,833)
- Bourlet Close (16 sales, avg £2,502,500)
- Bourn Avenue (11 sales, avg £519,273)
- Bournbrook Road (23 sales, avg £354,359)
- Bourne Avenue (15 sales, avg £1,435,723)
- Bourne Estate (43 sales, avg £527,621)
- Bourne Gardens (20 sales, avg £542,675)
- Bourne Hill (48 sales, avg £770,192)
- Bourne Place (5 sales, avg £832,000)
- Bourne Road (9 sales, avg £1,098,111)
- Bourne Street (31 sales, avg £3,491,129)
- Bourne Terrace (21 sales, avg £436,748)
- Bournemouth Road (33 sales, avg £1,109,742)
- Bourneside Crescent (12 sales, avg £370,833)
- Bournevale Road (30 sales, avg £546,290)
- Bournewood Road (16 sales, avg £398,156)
- Bournville Road (10 sales, avg £721,675)
- Bousfield Road (26 sales, avg £796,017)
- Boutflower Road (36 sales, avg £590,181)
- Bouverie Place (7 sales, avg £816,714)
- Bouverie Road (72 sales, avg £787,667)
- Boveney Road (49 sales, avg £603,525)
- Bovill Road (103 sales, avg £583,606)
- Bovingdon Road (22 sales, avg £1,685,389)
- Bow Common Lane (206 sales, avg £387,334)
- Bow Lane (43 sales, avg £1,448,839)
- Bow Road (144 sales, avg £495,796)
- Bow Street (5 sales, avg £1,124,987)
- Bowater Close (5 sales, avg £339,900)
- Bowater Place (20 sales, avg £529,925)
- Bowden Street (17 sales, avg £563,539)
- Bowditch (33 sales, avg £251,317)
- Bowdon Road (27 sales, avg £520,819)
- Bowen Drive (299 sales, avg £484,212)
- Bower Street (6 sales, avg £330,533)
- Bowerdean Street (32 sales, avg £2,236,941)
- Bowers Walk (7 sales, avg £241,929)
- Bowes Road (131 sales, avg £1,080,843)
- Bowfell Road (14 sales, avg £1,243,621)
- Bowl Court (5 sales, avg £1,401,750)
- Bowling Green Lane (23 sales, avg £3,603,187)
- Bowling Green Mews (11 sales, avg £943,818)
- Bowling Green Place (6 sales, avg £671,250)
- Bowling Green Square (18 sales, avg £1,381,667)
- Bowling Green Street (10 sales, avg £640,076)
- Bowman Mews (31 sales, avg £420,161)
- Bowmans Mews (13 sales, avg £444,970)
- Bowmead (16 sales, avg £566,758)
- Bowness Crescent (13 sales, avg £807,654)
- Bowness Road (12 sales, avg £448,104)
- Bowood Road (15 sales, avg £1,081,633)
- Bowstring Plaza (5 sales, avg £664,000)
- Bowyer Close (7 sales, avg £289,429)
- Bowyer Street (6 sales, avg £247,500)
- Boxall Road (9 sales, avg £857,777)
- Boxgrove Road (29 sales, avg £417,388)
- Boxley Street (13 sales, avg £465,731)
- Boxwood Gardens (86 sales, avg £1,143,136)
- Boyce Way (6 sales, avg £293,667)
- Boycroft Avenue (27 sales, avg £501,537)
- Boyd Road (35 sales, avg £487,594)
- Boyd Street (28 sales, avg £696,525)
- Boyd Way (13 sales, avg £256,054)
- Boyfield Street (6 sales, avg £523,167)
- Boyne Avenue (22 sales, avg £759,584)
- Boyne Road (40 sales, avg £765,689)
- Boyne Terrace Mews (9 sales, avg £3,308,333)
- Boyson Road (15 sales, avg £495,100)
- Boyton Close (7 sales, avg £411,286)
- Boyton Road (22 sales, avg £420,659)
- Brabazon Street (33 sales, avg £327,245)
- Brabourn Grove (22 sales, avg £712,131)
- Brabourne Close (6 sales, avg £277,583)
- Bracewell Road (17 sales, avg £1,096,376)
- Bracey Street (14 sales, avg £948,654)
- Bracken Avenue (16 sales, avg £1,166,692)
- Bracken Close (6 sales, avg £403,667)
- Bracken Gardens (12 sales, avg £2,002,783)
- Brackenbury Gardens (13 sales, avg £920,808)
- Brackenbury Road (116 sales, avg £776,895)
- Brackendale (8 sales, avg £992,312)
- Brackley Road (22 sales, avg £1,269,816)
- Brackley Terrace (17 sales, avg £1,175,117)
- Bracklyn Street (43 sales, avg £758,684)
- Bracknell Close (12 sales, avg £390,250)
- Bracknell Gardens (26 sales, avg £2,051,982)
- Bracondale Road (54 sales, avg £351,203)
- Bradbourne Street (34 sales, avg £3,030,294)
- Bradbury Street (8 sales, avg £479,725)
- Braddyll Street (10 sales, avg £679,841)
- Bradford Close (8 sales, avg £471,500)
- Bradgate Road (45 sales, avg £424,827)
- Brading Crescent (59 sales, avg £314,486)
- Brading Road (58 sales, avg £548,886)
- Bradiston Road (29 sales, avg £517,045)
- Bradley Close (5 sales, avg £415,220)
- Bradley Gardens (21 sales, avg £913,617)
- Bradley Road (135 sales, avg £649,743)
- Bradmore Park Road (26 sales, avg £1,367,508)
- Bradshaw Close (13 sales, avg £607,808)
- Bradshaws Close (5 sales, avg £270,990)
- Bradstock Road (38 sales, avg £352,817)
- Bradwell Close (12 sales, avg £339,542)
- Brady Street (24 sales, avg £333,717)
- Braemar Avenue (170 sales, avg £531,053)
- Braemar Gardens (14 sales, avg £604,375)
- Braemar Road (33 sales, avg £397,303)
- Braeside Avenue (25 sales, avg £430,498)
- Braeside Road (9 sales, avg £536,444)
- Braganza Street (12 sales, avg £790,083)
- Braid Avenue (5 sales, avg £543,000)
- Braidwood Road (64 sales, avg £509,577)
- Brailsford Road (64 sales, avg £662,929)
- Bramah Road (99 sales, avg £486,482)
- Bramber Road (69 sales, avg £664,341)
- Bramble Path (31 sales, avg £1,996,149)
- Bramblebury Road (36 sales, avg £385,688)
- Bramcote Road (6 sales, avg £1,864,394)
- Bramdean Crescent (39 sales, avg £451,326)
- Bramerton Street (17 sales, avg £3,841,176)
- Bramfield Road (71 sales, avg £1,211,344)
- Bramford Road (31 sales, avg £1,088,280)
- Bramham Gardens (87 sales, avg £1,673,309)
- Bramhope Lane (67 sales, avg £242,593)
- Bramlands Close (66 sales, avg £305,334)
- Bramley Close (49 sales, avg £655,342)
- Bramley Road (135 sales, avg £1,006,609)
- Brampton Grove (66 sales, avg £1,044,296)
- Brampton Park Road (11 sales, avg £348,905)
- Brampton Road (64 sales, avg £514,749)
- Bramshaw Road (29 sales, avg £624,869)
- Bramshill Gardens (21 sales, avg £1,051,411)
- Bramshill Road (12 sales, avg £339,958)
- Bramshot Avenue (59 sales, avg £598,259)
- Bramston Road (31 sales, avg £781,208)
- Bramwell Mews (6 sales, avg £718,667)
- Bramwell Way (241 sales, avg £414,785)
- Brancaster Drive (16 sales, avg £456,631)
- Brancaster Road (20 sales, avg £579,858)
- Branch Hill (12 sales, avg £3,721,667)
- Branch Place (63 sales, avg £518,613)
- Branch Road (98 sales, avg £611,642)
- Brand Street (28 sales, avg £899,438)
- Brandlehow Road (19 sales, avg £705,247)
- Brandon Estate (29 sales, avg £290,231)
- Brandon Street (41 sales, avg £448,531)
- Brandram Road (71 sales, avg £518,107)
- Brandreth Road (16 sales, avg £1,270,000)
- Brangwyn Crescent (74 sales, avg £320,805)
- Branksea Street (9 sales, avg £1,263,333)
- Branksome Avenue (7 sales, avg £413,571)
- Branksome Road (69 sales, avg £652,107)
- Branscombe Gardens (8 sales, avg £1,806,875)
- Branscombe Street (20 sales, avg £541,756)
- Brantwood Road (59 sales, avg £993,640)
- Brasenose Drive (33 sales, avg £1,044,532)
- Brassey Road (16 sales, avg £400,625)
- Brassey Square (12 sales, avg £666,167)
- Brassie Avenue (19 sales, avg £630,005)
- Brasted Close (6 sales, avg £353,666)
- Brathway Road (46 sales, avg £670,803)
- Bravington Road (169 sales, avg £544,753)
- Braxfield Road (45 sales, avg £613,768)
- Braxted Park (61 sales, avg £833,821)
- Bray Drive (9 sales, avg £451,833)
- Bray Road (13 sales, avg £337,885)
- Brayards Road (34 sales, avg £614,834)
- Brayards Road Estate (5 sales, avg £298,800)
- Braybrook Street (19 sales, avg £597,497)
- Braybrooke Gardens (19 sales, avg £596,895)
- Brayburne Avenue (48 sales, avg £752,686)
- Braydon Road (13 sales, avg £957,154)
- Brayfield Terrace (5 sales, avg £1,297,000)
- Braywood Road (11 sales, avg £448,068)
- Breakspear Gardens (6 sales, avg £267,583)
- Breakspears Road (164 sales, avg £571,004)
- Bream Close (109 sales, avg £275,247)
- Breams Buildings (19 sales, avg £1,694,388)
- Brechin Place (60 sales, avg £1,400,158)
- Brecknock Road (140 sales, avg £582,977)
- Brecknock Road Estate (28 sales, avg £506,982)
- Brecon Road (23 sales, avg £849,989)
- Bredgar Road (13 sales, avg £393,857)
- Bredhurst Close (11 sales, avg £346,627)
- Breer Street (20 sales, avg £943,202)
- Brenchley Gardens (43 sales, avg £391,959)
- Brenda Road (45 sales, avg £826,862)
- Brendon Avenue (11 sales, avg £259,273)
- Brendon Grove (14 sales, avg £493,500)
- Brendon Road (6 sales, avg £568,667)
- Brendon Street (8 sales, avg £1,687,500)
- Brent Park Road (22 sales, avg £488,591)
- Brent Road (29 sales, avg £309,608)
- Brent Street (101 sales, avg £630,905)
- Brent Terrace (19 sales, avg £460,811)
- Brent View Road (15 sales, avg £350,400)
- Brent Way (16 sales, avg £799,812)
- Brentfield Gardens (5 sales, avg £665,700)
- Brentfield Road (8 sales, avg £320,812)
- Brentham Way (34 sales, avg £967,221)
- Brenthouse Road (14 sales, avg £740,571)
- Brenthurst Road (19 sales, avg £536,500)
- Brentmead Close (6 sales, avg £412,917)
- Brentmead Gardens (17 sales, avg £582,606)
- Brentmead Place (14 sales, avg £656,618)
- Brentside Close (6 sales, avg £799,498)
- Brentwater Terrace (7 sales, avg £773,571)
- Brentwood Close (13 sales, avg £300,077)
- Bressay Drive (23 sales, avg £378,913)
- Bressey Grove (31 sales, avg £982,376)
- Brett Close (6 sales, avg £615,000)
- Brett House Close (7 sales, avg £452,108)
- Brett Passage (6 sales, avg £697,125)
- Brett Road (28 sales, avg £456,486)
- Brettenham Avenue (10 sales, avg £451,720)
- Brettenham Road (245 sales, avg £428,204)
- Brewer Street (17 sales, avg £6,217,294)
- Brewers Lane (10 sales, avg £854,250)
- Brewery Road (52 sales, avg £863,931)
- Brewery Square (20 sales, avg £1,014,750)
- Brewhouse Lane (112 sales, avg £848,652)
- Brewhouse Road (7 sales, avg £381,421)
- Brewhouse Walk (8 sales, avg £665,625)
- Brewhouse Yard (69 sales, avg £837,593)
- Brewster Gardens (34 sales, avg £880,749)
- Brewster Road (41 sales, avg £430,929)
- Briant Street (9 sales, avg £241,394)
- Briar Avenue (25 sales, avg £660,319)
- Briar Close (11 sales, avg £397,673)
- Briar Road (24 sales, avg £522,092)
- Briar Walk (24 sales, avg £791,372)
- Briardale Gardens (12 sales, avg £1,540,928)
- Briarfield Avenue (15 sales, avg £792,949)
- Briaris Close (10 sales, avg £279,440)
- Briarwood Road (33 sales, avg £1,432,475)
- Briary Close (9 sales, avg £1,474,639)
- Brick Lane (59 sales, avg £1,080,364)
- Brick Street (11 sales, avg £7,221,182)
- Brickfield Close (6 sales, avg £696,417)
- Brickfield Road (17 sales, avg £370,294)
- Bride Street (15 sales, avg £760,130)
- Bridewell Place (22 sales, avg £1,794,450)
- Bridge Approach (6 sales, avg £835,000)
- Bridge Avenue (26 sales, avg £631,025)
- Bridge End (30 sales, avg £492,407)
- Bridge Gardens (14 sales, avg £643,571)
- Bridge Lane (101 sales, avg £838,774)
- Bridge Meadows (38 sales, avg £237,980)
- Bridge Place (18 sales, avg £1,178,972)
- Bridge Road (26 sales, avg £385,131)
- Bridge Street (6 sales, avg £769,647)
- Bridge View (10 sales, avg £902,300)
- Bridge Way (6 sales, avg £437,000)
- Bridgeman Road (9 sales, avg £697,278)
- Bridgemount Mews (5 sales, avg £862,000)
- Bridgeport Place (5 sales, avg £593,400)
- Bridges Court Road (199 sales, avg £687,721)
- Bridges Road (5 sales, avg £440,000)
- Bridgewater Avenue (140 sales, avg £1,384,144)
- Bridgewater Square (21 sales, avg £667,899)
- Bridgeway Street (9 sales, avg £405,278)
- Bridgewood Close (5 sales, avg £325,900)
- Bridgewood Road (6 sales, avg £541,167)
- Bridgford Street (16 sales, avg £1,154,751)
- Bridgman Road (27 sales, avg £941,498)
- Bridle Mews (11 sales, avg £209,709)
- Bridlington Road (32 sales, avg £339,566)
- Bridport Place (49 sales, avg £724,364)
- Bridport Road (6 sales, avg £410,833)
- Bridstow Place (15 sales, avg £1,542,333)
- Brief Street (5 sales, avg £1,241,480)
- Brierley Avenue (5 sales, avg £345,200)
- Brierley Close (11 sales, avg £364,591)
- Brierley Road (31 sales, avg £474,583)
- Brierly Gardens (15 sales, avg £431,233)
- Brigade Mews (155 sales, avg £878,482)
- Brigadier Walk (547 sales, avg £590,781)
- Briggeford Close (8 sales, avg £432,125)
- Brightfield Road (65 sales, avg £596,387)
- Brightling Road (13 sales, avg £697,500)
- Brightlingsea Place (25 sales, avg £826,880)
- Brighton Avenue (43 sales, avg £372,207)
- Brighton Grove (8 sales, avg £532,350)
- Brighton Road (61 sales, avg £805,378)
- Brighton Terrace (30 sales, avg £613,607)
- Brightside Road (59 sales, avg £641,632)
- Brightwell Crescent (18 sales, avg £631,594)
- Brill Place (65 sales, avg £1,031,725)
- Brim Hill (30 sales, avg £1,478,782)
- Brimpsfield Close (16 sales, avg £367,938)
- Brindley Street (5 sales, avg £617,590)
- Brindwood Road (46 sales, avg £491,815)
- Brinkburn Close (6 sales, avg £279,683)
- Brinklow Crescent (22 sales, avg £473,830)
- Brinkworth Way (20 sales, avg £555,007)
- Brinsdale Road (10 sales, avg £1,111,550)
- Brion Place (11 sales, avg £349,955)
- Brisbane Avenue (14 sales, avg £821,580)
- Brisbane Road (51 sales, avg £921,765)
- Briscoe Road (46 sales, avg £487,676)
- Briset Road (10 sales, avg £358,700)
- Bristol Avenue (21 sales, avg £775,320)
- Bristol Gardens (33 sales, avg £1,589,533)
- Bristol Mews (7 sales, avg £1,641,429)
- Bristol Road (43 sales, avg £386,884)
- Bristol Walk (19 sales, avg £624,895)
- Briston Grove (14 sales, avg £1,149,536)
- Bristow Road (6 sales, avg £388,992)
- Bristowe Close (10 sales, avg £362,150)
- Britannia Close (7 sales, avg £658,588)
- Britannia Gate (16 sales, avg £399,231)
- Britannia Road (61 sales, avg £1,472,289)
- Britannia Row (16 sales, avg £4,120,812)
- Britannia Street (26 sales, avg £1,649,179)
- Britannia Walk (24 sales, avg £494,406)
- British Grove (16 sales, avg £1,105,615)
- British Grove South (8 sales, avg £420,625)
- British Street (15 sales, avg £335,680)
- Britten Close (37 sales, avg £397,453)
- Britten Street (24 sales, avg £702,127)
- Britton Close (22 sales, avg £272,877)
- Britton Street (79 sales, avg £2,873,983)
- Brixton Hill (416 sales, avg £459,192)
- Brixton Road (308 sales, avg £919,062)
- Brixton Station Road (8 sales, avg £359,688)
- Brixton Water Lane (57 sales, avg £590,945)
- Broad Common Estate (5 sales, avg £345,000)
- Broad Court (22 sales, avg £1,246,305)
- Broad Lane (34 sales, avg £300,250)
- Broad Lawn (16 sales, avg £603,375)
- Broad Walk (123 sales, avg £1,229,434)
- Broadash Close (10 sales, avg £339,575)
- Broadfield Close (11 sales, avg £355,268)
- Broadfield Lane (36 sales, avg £604,911)
- Broadfield Road (111 sales, avg £471,797)
- Broadfields Avenue (23 sales, avg £983,402)
- Broadfields Way (7 sales, avg £260,429)
- Broadgate Road (5 sales, avg £445,000)
- Broadhead Strand (18 sales, avg £357,806)
- Broadhinton Road (16 sales, avg £1,390,812)
- Broadhurst Gardens (101 sales, avg £850,304)
- Broadlands Avenue (21 sales, avg £539,857)
- Broadlands Close (7 sales, avg £1,487,286)
- Broadlands Road (26 sales, avg £2,552,921)
- Broadley Street (41 sales, avg £634,323)
- Broadley Terrace (14 sales, avg £1,461,520)
- Broadmead (16 sales, avg £332,031)
- Broadview Road (7 sales, avg £501,616)
- Broadwalk (19 sales, avg £1,201,711)
- Broadwall (5 sales, avg £796,000)
- Broadwater Road (99 sales, avg £543,688)
- Broadway (168 sales, avg £5,701,481)
- Broadway Court (12 sales, avg £1,212,217)
- Broadway Market (47 sales, avg £542,734)
- Broadway Market Mews (7 sales, avg £173,036)
- Broadway Parade (25 sales, avg £595,895)
- Broadwick Street (18 sales, avg £23,559,677)
- Brocas Close (10 sales, avg £1,390,500)
- Brock Place (7 sales, avg £368,643)
- Brock Road (31 sales, avg £335,177)
- Brock Street (26 sales, avg £1,368,000)
- Brockenhurst Gardens (10 sales, avg £724,850)
- Brockenhurst Way (23 sales, avg £482,087)
- Brockham Close (10 sales, avg £974,675)
- Brockham Street (10 sales, avg £931,764)
- Brockill Crescent (31 sales, avg £557,984)
- Brocklebank Road (54 sales, avg £1,848,205)
- Brocklehurst Street (33 sales, avg £699,470)
- Brocklesby Road (14 sales, avg £330,521)
- Brockley Cross (11 sales, avg £288,182)
- Brockley Gardens (5 sales, avg £764,600)
- Brockley Grove (78 sales, avg £597,840)
- Brockley Hall Road (11 sales, avg £605,955)
- Brockley Park (31 sales, avg £420,326)
- Brockley Rise (90 sales, avg £532,821)
- Brockley Road (157 sales, avg £461,109)
- Brockley View (34 sales, avg £586,091)
- Brockway Close (50 sales, avg £237,078)
- Brockwell Park Gardens (29 sales, avg £1,068,033)
- Brockwell Park Row (12 sales, avg £989,708)
- Brodia Road (12 sales, avg £849,183)
- Brodie Road (14 sales, avg £598,760)
- Brodlove Lane (13 sales, avg £359,827)
- Brodrick Grove (14 sales, avg £371,661)
- Brodrick Road (59 sales, avg £1,548,475)
- Broke Walk (15 sales, avg £557,033)
- Brokesley Street (17 sales, avg £829,941)
- Bromar Road (35 sales, avg £771,900)
- Bromehead Road (6 sales, avg £335,833)
- Bromells Road (35 sales, avg £785,618)
- Bromfelde Road (49 sales, avg £914,842)
- Bromfield Street (14 sales, avg £1,045,840)
- Bromhedge (18 sales, avg £346,417)
- Bromholm Road (9 sales, avg £274,556)
- Bromley High Street (120 sales, avg £260,404)
- Bromley Road (324 sales, avg £455,182)
- Bromley Street (10 sales, avg £496,930)
- Brompton Park Crescent (118 sales, avg £548,932)
- Brompton Place (6 sales, avg £2,675,000)
- Brompton Road (109 sales, avg £1,539,468)
- Brompton Square (32 sales, avg £6,274,940)
- Bromyard Avenue (348 sales, avg £402,890)
- Brondesbury Park (133 sales, avg £888,602)
- Brondesbury Road (217 sales, avg £781,994)
- Brondesbury Villas (172 sales, avg £710,012)
- Bronhill Terrace (8 sales, avg £318,750)
- Bronsart Road (77 sales, avg £876,972)
- Bronson Road (63 sales, avg £707,441)
- Bronti Close (11 sales, avg £348,955)
- Bronze Street (8 sales, avg £373,312)
- Brook Close (8 sales, avg £532,125)
- Brook Crescent (34 sales, avg £480,750)
- Brook Drive (58 sales, avg £550,078)
- Brook Green (44 sales, avg £5,574,156)
- Brook Lane (11 sales, avg £288,386)
- Brook Meadow (14 sales, avg £625,714)
- Brook Mews North (27 sales, avg £1,281,701)
- Brook Park Close (15 sales, avg £477,267)
- Brook Road (112 sales, avg £993,968)
- Brook Square (55 sales, avg £272,031)
- Brook Street (31 sales, avg £11,233,938)
- Brookbank Avenue (19 sales, avg £612,789)
- Brookbank Road (60 sales, avg £563,906)
- Brookdale (19 sales, avg £792,068)
- Brookdale Road (85 sales, avg £534,589)
- Brookdene Road (52 sales, avg £330,745)
- Brooke Road (184 sales, avg £671,623)
- Brookehowse Road (45 sales, avg £377,497)
- Brookfield Avenue (46 sales, avg £654,849)
- Brookfield Crescent (16 sales, avg £617,688)
- Brookfield Mews (13 sales, avg £641,936)
- Brookfield Park (9 sales, avg £2,078,389)
- Brookfield Road (90 sales, avg £795,674)
- Brookhill Close (11 sales, avg £1,166,930)
- Brookhill Road (71 sales, avg £372,893)
- Brookhouse Gardens (10 sales, avg £603,600)
- Brookland Close (7 sales, avg £987,143)
- Brookland Hill (16 sales, avg £976,351)
- Brookland Rise (43 sales, avg £986,316)
- Brooklands Avenue (19 sales, avg £1,052,637)
- Brooklands Park (19 sales, avg £1,239,758)
- Brooklyn Avenue (12 sales, avg £423,917)
- Brooklyn Road (37 sales, avg £406,284)
- Brookmill Road (33 sales, avg £387,258)
- Brooks Avenue (12 sales, avg £412,208)
- Brooks Mews (7 sales, avg £14,624,578)
- Brooks Road (25 sales, avg £481,250)
- Brooksby Street (34 sales, avg £1,068,437)
- Brooksby's Walk (44 sales, avg £483,279)
- Brookscroft Road (70 sales, avg £470,557)
- Brookside (11 sales, avg £419,545)
- Brookside Road (15 sales, avg £814,040)
- Brooksville Avenue (16 sales, avg £1,964,219)
- Brookview Road (11 sales, avg £845,646)
- Brookville Road (38 sales, avg £1,511,618)
- Brookway (9 sales, avg £1,901,667)
- Brookwood Avenue (23 sales, avg £1,441,945)
- Brookwood Road (128 sales, avg £883,643)
- Broome Way (51 sales, avg £683,364)
- Broomfield (7 sales, avg £439,214)
- Broomfield Avenue (45 sales, avg £676,433)
- Broomfield Lane (21 sales, avg £693,318)
- Broomfield Place (11 sales, avg £647,407)
- Broomfield Road (16 sales, avg £538,062)
- Broomfield Street (32 sales, avg £497,334)
- Broomhill Road (59 sales, avg £567,672)
- Broomhouse Lane (13 sales, avg £1,859,819)
- Broomhouse Road (22 sales, avg £1,972,614)
- Broomsleigh Business Park (7 sales, avg £904,643)
- Broomsleigh Street (28 sales, avg £846,233)
- Broomwood Road (128 sales, avg £1,204,870)
- Broseley Grove (12 sales, avg £624,792)
- Broster Gardens (13 sales, avg £312,085)
- Brough Close (7 sales, avg £516,071)
- Brougham Road (18 sales, avg £1,046,889)
- Broughton Avenue (19 sales, avg £983,316)
- Broughton Place (6 sales, avg £192,708)
- Broughton Road (108 sales, avg £728,776)
- Broughton Street (15 sales, avg £1,093,600)
- Brouncker Road (41 sales, avg £576,490)
- Brown Street (8 sales, avg £1,319,350)
- Brownell Place (16 sales, avg £260,266)
- Brownfield Street (33 sales, avg £340,222)
- Brownhill Road (256 sales, avg £376,842)
- Browning Avenue (17 sales, avg £496,617)
- Browning Close (5 sales, avg £2,099,000)
- Browning Road (65 sales, avg £449,731)
- Browning Street (56 sales, avg £452,160)
- Brownlow Mews (17 sales, avg £1,361,882)
- Brownlow Road (215 sales, avg £448,238)
- Browns Road (32 sales, avg £605,342)
- Brownspring Drive (73 sales, avg £485,199)
- Brownswell Road (12 sales, avg £443,458)
- Brownswood Road (100 sales, avg £456,176)
- Broxash Road (53 sales, avg £1,407,929)
- Broxbourne Avenue (6 sales, avg £762,917)
- Broxbourne Road (7 sales, avg £561,428)
- Broxholm Road (118 sales, avg £507,976)
- Broxted Road (9 sales, avg £571,111)
- Broxwood Way (13 sales, avg £675,777)
- Bruce Castle Road (44 sales, avg £453,973)
- Bruce Grove (79 sales, avg £431,213)
- Bruce Road (66 sales, avg £395,952)
- Bruckner Street (40 sales, avg £503,552)
- Brudenell Road (94 sales, avg £864,217)
- Bruford Court (33 sales, avg £344,015)
- Bruges Place (37 sales, avg £418,091)
- Brumwell Avenue (210 sales, avg £411,860)
- Brune Street (12 sales, avg £654,312)
- Brunel Close (14 sales, avg £464,286)
- Brunel Road (43 sales, avg £488,116)
- Brunner Road (67 sales, avg £593,451)
- Brunswick Avenue (30 sales, avg £430,840)
- Brunswick Centre (34 sales, avg £753,306)
- Brunswick Court (6 sales, avg £727,167)
- Brunswick Crescent (51 sales, avg £457,000)
- Brunswick Gardens (44 sales, avg £3,514,772)
- Brunswick Grove (22 sales, avg £520,500)
- Brunswick Park (16 sales, avg £690,859)
- Brunswick Park Gardens (14 sales, avg £542,719)
- Brunswick Park Road (116 sales, avg £748,731)
- Brunswick Place (16 sales, avg £9,327,697)
- Brunswick Quay (58 sales, avg £497,479)
- Brunswick Road (135 sales, avg £593,545)
- Brunswick Street (19 sales, avg £795,605)
- Brunswick Villas (7 sales, avg £699,814)
- Brushfield Street (13 sales, avg £2,025,384)
- Brussels Road (27 sales, avg £832,513)
- Bruton Place (11 sales, avg £2,975,735)
- Bruton Street (10 sales, avg £1,978,653)
- Bruton Way (19 sales, avg £973,718)
- Bryan Avenue (26 sales, avg £572,442)
- Bryan Street (6 sales, avg £380,333)
- Bryanston Mews West (6 sales, avg £2,422,917)
- Bryanston Place (15 sales, avg £1,069,127)
- Bryanston Square (79 sales, avg £2,566,000)
- Bryanston Street (20 sales, avg £8,433,700)
- Bryanstone Road (10 sales, avg £1,329,000)
- Bryantwood Road (26 sales, avg £814,165)
- Brycedale Crescent (18 sales, avg £857,167)
- Brydon Walk (8 sales, avg £562,499)
- Brymay Close (12 sales, avg £325,458)
- Brynmaer Road (31 sales, avg £1,927,430)
- Bryony Road (8 sales, avg £536,000)
- Bubbling Well Square (7 sales, avg £1,262,000)
- Buchan Road (15 sales, avg £671,033)
- Buchanan Close (13 sales, avg £377,308)
- Buchanan Gardens (68 sales, avg £870,519)
- Bucharest Road (43 sales, avg £1,115,781)
- Buck Lane (44 sales, avg £353,334)
- Buckfast Street (24 sales, avg £456,229)
- Buckhold Road (194 sales, avg £560,991)
- Buckhurst Street (20 sales, avg £409,486)
- Buckingham Avenue (31 sales, avg £1,051,903)
- Buckingham Close (24 sales, avg £444,875)
- Buckingham Gate (88 sales, avg £3,845,182)
- Buckingham Palace Road (288 sales, avg £2,793,744)
- Buckingham Place (5 sales, avg £4,989,000)
- Buckingham Road (212 sales, avg £659,441)
- Buckingham Street (24 sales, avg £1,718,579)
- Buckland Crescent (62 sales, avg £1,234,405)
- Buckland Road (58 sales, avg £460,342)
- Buckle Street (23 sales, avg £815,659)
- Buckleigh Avenue (28 sales, avg £707,286)
- Buckleigh Road (56 sales, avg £619,588)
- Buckleigh Way (12 sales, avg £679,363)
- Buckler Court (9 sales, avg £523,440)
- Buckler Gardens (12 sales, avg £348,625)
- Buckley Close (11 sales, avg £666,328)
- Buckley Road (42 sales, avg £611,758)
- Buckmaster Road (26 sales, avg £832,981)
- Buckstone Close (10 sales, avg £715,022)
- Buckstone Road (13 sales, avg £300,000)
- Buckthorne Road (39 sales, avg £707,728)
- Buer Road (24 sales, avg £567,651)
- Bugsbys Way (8 sales, avg £21,243,067)
- Bull Inn Court (18 sales, avg £1,230,050)
- Bull Lane (9 sales, avg £5,041,111)
- Bull Road (12 sales, avg £409,042)
- Bullen Street (115 sales, avg £451,626)
- Buller Close (10 sales, avg £310,400)
- Buller Road (22 sales, avg £624,055)
- Bulstrode Street (10 sales, avg £581,200)
- Bulwer Court (8 sales, avg £296,625)
- Bulwer Court Road (12 sales, avg £325,167)
- Bulwer Road (97 sales, avg £416,944)
- Bulwer Street (15 sales, avg £566,233)
- Bundocks Walk (70 sales, avg £550,919)
- Bungalow Road (29 sales, avg £388,207)
- Bunhill Row (32 sales, avg £2,588,578)
- Bunning Way (48 sales, avg £454,758)
- Bunns Lane (71 sales, avg £564,521)
- Bunting Close (17 sales, avg £223,676)
- Bunton Street (16 sales, avg £613,538)
- Bunyan Road (32 sales, avg £568,766)
- Burbage Close (21 sales, avg £478,262)
- Burbage Road (51 sales, avg £2,202,629)
- Burcham Street (35 sales, avg £193,541)
- Burcharbro Road (7 sales, avg £601,714)
- Burchell Road (34 sales, avg £380,360)
- Burcher Gale Grove (18 sales, avg £401,181)
- Burcote Road (9 sales, avg £1,994,588)
- Burder Close (9 sales, avg £435,389)
- Burder Road (6 sales, avg £365,167)
- Burdett Avenue (8 sales, avg £1,437,938)
- Burdett Mews (7 sales, avg £1,180,786)
- Burdett Road (41 sales, avg £624,262)
- Burford Gardens (24 sales, avg £709,073)
- Burford Road (101 sales, avg £444,703)
- Burges Road (82 sales, avg £350,372)
- Burgess Avenue (19 sales, avg £462,792)
- Burgess Hill (8 sales, avg £2,310,000)
- Burgess Mews (17 sales, avg £563,412)
- Burgess Street (34 sales, avg £286,029)
- Burgh Street (9 sales, avg £1,766,500)
- Burghill Road (44 sales, avg £623,807)
- Burghley Hall Close (22 sales, avg £421,739)
- Burghley Road (100 sales, avg £1,507,097)
- Burgos Grove (16 sales, avg £652,531)
- Burgoyne Road (93 sales, avg £576,515)
- Burham Close (6 sales, avg £368,542)
- Burke Close (13 sales, avg £446,260)
- Burland Road (11 sales, avg £1,373,445)
- Burleigh Gardens (17 sales, avg £783,647)
- Burleigh Place (5 sales, avg £979,000)
- Burley Close (10 sales, avg £504,626)
- Burley Road (8 sales, avg £287,050)
- Burlington Close (20 sales, avg £458,052)
- Burlington Gardens (53 sales, avg £3,561,657)
- Burlington Lane (27 sales, avg £1,730,046)
- Burlington Mews (7 sales, avg £635,000)
- Burlington Road (72 sales, avg £953,064)
- Burma Road (41 sales, avg £884,317)
- Burmester Road (50 sales, avg £774,717)
- Burnaby Gardens (24 sales, avg £1,446,618)
- Burnaby Street (32 sales, avg £1,509,906)
- Burnbrae Close (8 sales, avg £326,500)
- Burnbury Road (103 sales, avg £692,413)
- Burnell Walk (5 sales, avg £392,990)
- Burnett Close (13 sales, avg £457,923)
- Burney Street (77 sales, avg £610,729)
- Burnfoot Avenue (33 sales, avg £1,245,145)
- Burnham Close (13 sales, avg £443,346)
- Burnham Crescent (5 sales, avg £852,400)
- Burnham Road (49 sales, avg £385,480)
- Burnham Street (33 sales, avg £386,924)
- Burnham Way (29 sales, avg £726,793)
- Burnley Road (60 sales, avg £701,864)
- Burns Close (9 sales, avg £480,250)
- Burns Road (86 sales, avg £663,340)
- Burnsall Street (15 sales, avg £7,603,993)
- Burnt Ash Hill (258 sales, avg £334,976)
- Burnt Ash Road (106 sales, avg £469,775)
- Burnthwaite Road (56 sales, avg £1,058,124)
- Burntwood Close (6 sales, avg £1,519,167)
- Burntwood Grange Road (24 sales, avg £1,162,865)
- Burntwood Lane (117 sales, avg £768,848)
- Burr Close (35 sales, avg £488,497)
- Burr Road (8 sales, avg £512,350)
- Burrage Place (20 sales, avg £329,750)
- Burrage Road (81 sales, avg £415,700)
- Burrard Road (28 sales, avg £987,339)
- Burrells Wharf Square (149 sales, avg £439,060)
- Burroughs Gardens (9 sales, avg £695,500)
- Burrow Road (26 sales, avg £607,558)
- Burrows Mews (10 sales, avg £758,200)
- Burrows Road (78 sales, avg £840,984)
- Burstock Road (23 sales, avg £1,012,391)
- Burston Road (23 sales, avg £2,190,895)
- Burstow Road (20 sales, avg £787,342)
- Burton Mews (11 sales, avg £1,919,002)
- Burton Road (60 sales, avg £684,693)
- Burton Street (24 sales, avg £723,636)
- Burwash Road (20 sales, avg £365,404)
- Burwell Road (9 sales, avg £432,694)
- Bury Place (14 sales, avg £1,379,419)
- Bury Road (52 sales, avg £876,450)
- Bury Street (125 sales, avg £1,465,477)
- Bury Street West (51 sales, avg £493,392)
- Bury Walk (16 sales, avg £1,949,812)
- Busby Place (6 sales, avg £1,499,167)
- Bush Grove (6 sales, avg £486,167)
- Bush Hill (46 sales, avg £933,923)
- Bush Hill Road (27 sales, avg £663,944)
- Bush Road (11 sales, avg £519,091)
- Bushberry Road (21 sales, avg £786,455)
- Bushell Close (14 sales, avg £341,089)
- Bushey Avenue (17 sales, avg £1,007,085)
- Bushey Hill Road (92 sales, avg £743,933)
- Bushey Road (159 sales, avg £507,531)
- Bushmoor Crescent (32 sales, avg £519,281)
- Bushnell Road (17 sales, avg £879,912)
- Bushwood (27 sales, avg £634,787)
- Bushwood Drive (12 sales, avg £516,554)
- Butchers Road (28 sales, avg £419,464)
- Bute Close (47 sales, avg £463,005)
- Bute Gardens (48 sales, avg £1,018,466)
- Bute Mews (15 sales, avg £1,225,000)
- Bute Street (8 sales, avg £3,276,625)
- Butler Road (5 sales, avg £271,000)
- Butlers & Colonial Wharf (34 sales, avg £882,021)
- Butlers Drive (11 sales, avg £474,682)
- Butterfield Square (8 sales, avg £368,125)
- Butterfields (111 sales, avg £294,966)
- Buttermere Drive (11 sales, avg £733,318)
- Buttermere Walk (5 sales, avg £539,500)
- Buttesland Street (13 sales, avg £1,954,654)
- Buxhall Crescent (27 sales, avg £394,970)
- Buxted Road (15 sales, avg £647,707)
- Buxton Close (13 sales, avg £238,692)
- Buxton Drive (28 sales, avg £413,375)
- Buxton Gardens (17 sales, avg £903,051)
- Buxton Mews (5 sales, avg £640,336)
- Buxton Road (111 sales, avg £612,754)
- Buxton Street (22 sales, avg £507,136)
- Byam Street (18 sales, avg £712,471)
- Byards Croft (28 sales, avg £319,623)
- Byegrove Road (34 sales, avg £373,804)
- Byfeld Gardens (19 sales, avg £1,799,199)
- Byford Close (5 sales, avg £318,000)
- Bygrove Street (9 sales, avg £374,700)
- Byland Close (15 sales, avg £388,797)
- Byne Road (81 sales, avg £534,980)
- Byng Street (26 sales, avg £291,630)
- Byrne Road (103 sales, avg £710,268)
- Byron Avenue (51 sales, avg £613,078)
- Byron Close (11 sales, avg £395,295)
- Byron Mews (19 sales, avg £922,771)
- Byron Road (150 sales, avg £582,346)
- Byron Terrace (7 sales, avg £336,143)
- Bythorn Street (5 sales, avg £642,640)
- Byton Road (52 sales, avg £578,287)
- Bywater Place (37 sales, avg £572,714)
- Bywater Street (12 sales, avg £2,746,500)
- Bywell Place (38 sales, avg £341,593)