« All streets in London
Streets in London starting with "H"
1,255 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
- Haarlem Road (9 sales, avg £1,012,778)
- Haberdasher Street (61 sales, avg £511,959)
- Hackford Road (106 sales, avg £565,381)
- Hackney Grove (11 sales, avg £621,136)
- Hackney Road (255 sales, avg £592,362)
- Hacon Square (35 sales, avg £438,794)
- Haddo Street (23 sales, avg £293,609)
- Haddonfield (20 sales, avg £322,575)
- Hadleigh Close (13 sales, avg £544,962)
- Hadleigh Road (13 sales, avg £455,615)
- Hadley Gardens (15 sales, avg £1,962,533)
- Hadley Street (13 sales, avg £1,171,385)
- Hadley Way (23 sales, avg £712,783)
- Hadrian Street (20 sales, avg £544,575)
- Hadyn Park Road (34 sales, avg £740,075)
- Hafer Road (33 sales, avg £739,353)
- Hafton Road (22 sales, avg £435,048)
- Haggerston Road (28 sales, avg £765,513)
- Hague Street (11 sales, avg £842,818)
- Haig Road East (21 sales, avg £312,176)
- Haig Road West (25 sales, avg £354,600)
- Hailsham Avenue (61 sales, avg £463,132)
- Hailsham Road (12 sales, avg £449,538)
- Hainault Road (256 sales, avg £463,735)
- Hainault Street (26 sales, avg £299,195)
- Hainthorpe Road (19 sales, avg £770,395)
- Hainton Close (14 sales, avg £417,832)
- Halcrow Street (6 sales, avg £419,242)
- Halcyon Close (5 sales, avg £1,147,000)
- Haldan Road (29 sales, avg £598,895)
- Haldane Close (5 sales, avg £396,740)
- Haldane Road (112 sales, avg £543,980)
- Haldon Road (79 sales, avg £840,791)
- Hale Drive (69 sales, avg £635,085)
- Hale End Road (75 sales, avg £563,940)
- Hale Gardens (10 sales, avg £1,520,400)
- Hale Grove Gardens (49 sales, avg £584,265)
- Hale Lane (58 sales, avg £534,393)
- Hale Street (7 sales, avg £447,643)
- Hale Wharf (153 sales, avg £460,001)
- Halefield Road (15 sales, avg £408,670)
- Hales Street (5 sales, avg £377,000)
- Halesworth Road (90 sales, avg £498,447)
- Half Acre Road (22 sales, avg £591,980)
- Half Moon Crescent (8 sales, avg £459,092)
- Half Moon Lane (76 sales, avg £966,358)
- Half Moon Street (5 sales, avg £3,933,000)
- Halford Place (13 sales, avg £783,173)
- Halford Road (81 sales, avg £721,430)
- Halidon Close (7 sales, avg £525,000)
- Halifax Street (30 sales, avg £626,924)
- Halkin Mews (6 sales, avg £3,589,740)
- Halkin Place (13 sales, avg £3,490,273)
- Halkin Street (9 sales, avg £3,217,178)
- Hall Drive (32 sales, avg £700,656)
- Hall Gardens (25 sales, avg £260,220)
- Hall Lane (191 sales, avg £423,996)
- Hall Place (34 sales, avg £432,191)
- Hall Road (138 sales, avg £1,291,017)
- Hall Street (17 sales, avg £443,853)
- Hallam Street (96 sales, avg £1,296,418)
- Halley Gardens (22 sales, avg £296,818)
- Halley Road (90 sales, avg £399,186)
- Hallfield Estate (94 sales, avg £447,747)
- Halliford Street (28 sales, avg £830,043)
- Halliwick Road (30 sales, avg £777,983)
- Hallsville Road (63 sales, avg £407,090)
- Hallswelle Road (14 sales, avg £692,821)
- Hallywell Crescent (14 sales, avg £275,411)
- Halsbrook Road (7 sales, avg £391,143)
- Halsey Street (33 sales, avg £3,545,250)
- Halsmere Road (29 sales, avg £1,228,475)
- Halstead Gardens (18 sales, avg £598,528)
- Halstead Road (89 sales, avg £713,332)
- Halston Close (15 sales, avg £712,879)
- Halstow Road (32 sales, avg £920,742)
- Halton Close (9 sales, avg £589,889)
- Halton Road (73 sales, avg £681,135)
- Ham Park Road (62 sales, avg £472,347)
- Hambalt Road (101 sales, avg £1,037,879)
- Hamble Street (28 sales, avg £913,896)
- Hambledon Gardens (10 sales, avg £267,700)
- Hambledon Place (11 sales, avg £2,190,455)
- Hambledon Road (19 sales, avg £1,070,187)
- Hambro Road (47 sales, avg £562,307)
- Hambrook Road (22 sales, avg £438,375)
- Hameway (13 sales, avg £315,500)
- Hamfrith Road (7 sales, avg £269,857)
- Hamilton Close (21 sales, avg £701,571)
- Hamilton Crescent (18 sales, avg £614,694)
- Hamilton Gardens (19 sales, avg £1,376,105)
- Hamilton Mews (12 sales, avg £1,431,500)
- Hamilton Park (17 sales, avg £857,206)
- Hamilton Park West (14 sales, avg £1,417,151)
- Hamilton Road (362 sales, avg £685,780)
- Hamilton Square (19 sales, avg £384,879)
- Hamilton Terrace (123 sales, avg £4,385,860)
- Hamilton Way (19 sales, avg £752,418)
- Hamlet Close (11 sales, avg £227,300)
- Hamlet Gardens (172 sales, avg £409,110)
- Hamlet Gate (9 sales, avg £486,111)
- Hamlet Road (84 sales, avg £451,905)
- Hamlet Square (11 sales, avg £687,727)
- Hamlets Way (19 sales, avg £292,796)
- Hamlyn Gardens (18 sales, avg £695,444)
- Hammers Lane (49 sales, avg £1,021,482)
- Hammersley Road (154 sales, avg £384,921)
- Hammersmith Bridge Road (63 sales, avg £629,100)
- Hammersmith Broadway (12 sales, avg £4,094,956)
- Hammersmith Grove (176 sales, avg £1,890,962)
- Hammersmith Road (138 sales, avg £2,744,094)
- Hammersmith Terrace (7 sales, avg £3,824,286)
- Hampden Lane (29 sales, avg £303,589)
- Hampden Road (283 sales, avg £484,922)
- Hampden Square (12 sales, avg £436,750)
- Hampden Way (75 sales, avg £615,887)
- Hampshire Road (6 sales, avg £488,625)
- Hampshire Street (27 sales, avg £1,107,542)
- Hampson Way (13 sales, avg £352,265)
- Hampstead Close (7 sales, avg £207,143)
- Hampstead Gardens (10 sales, avg £900,000)
- Hampstead Grove (5 sales, avg £1,695,000)
- Hampstead High Street (52 sales, avg £1,121,964)
- Hampstead Hill Gardens (29 sales, avg £1,859,078)
- Hampstead Lane (49 sales, avg £3,497,622)
- Hampstead Road (23 sales, avg £31,603,448)
- Hampstead Way (101 sales, avg £1,489,144)
- Hampton Close (10 sales, avg £1,051,500)
- Hampton Road (141 sales, avg £569,686)
- Hampton Street (12 sales, avg £495,625)
- Hanbury Close (7 sales, avg £687,857)
- Hanbury Drive (29 sales, avg £406,994)
- Hanbury Road (158 sales, avg £550,911)
- Hanbury Street (68 sales, avg £519,710)
- Hancock Road (12 sales, avg £2,908,166)
- Hand Axe Yard (52 sales, avg £1,421,999)
- Handel Street (8 sales, avg £715,625)
- Handen Road (33 sales, avg £1,176,167)
- Handforth Road (48 sales, avg £515,798)
- Handley Drive (129 sales, avg £615,707)
- Hands Walk (9 sales, avg £286,667)
- Handsworth Avenue (40 sales, avg £456,603)
- Handsworth Road (43 sales, avg £488,990)
- Handyside Street (215 sales, avg £1,224,413)
- Hanford Close (11 sales, avg £524,968)
- Hanford Row (5 sales, avg £815,500)
- Hanger Green (17 sales, avg £374,742)
- Hanger Lane (105 sales, avg £511,989)
- Hanger Vale Lane (20 sales, avg £570,852)
- Hanger View Way (7 sales, avg £372,136)
- Hankey Place (5 sales, avg £621,600)
- Hankins Lane (8 sales, avg £745,625)
- Hanley Road (127 sales, avg £829,462)
- Hanmer Walk (7 sales, avg £433,000)
- Hannaford Walk (76 sales, avg £368,959)
- Hannay Lane (12 sales, avg £400,000)
- Hannay Walk (10 sales, avg £371,200)
- Hannell Road (34 sales, avg £893,520)
- Hannibal Road (23 sales, avg £362,383)
- Hannington Road (14 sales, avg £1,083,979)
- Hanover Avenue (38 sales, avg £493,776)
- Hanover Gardens (31 sales, avg £931,935)
- Hanover Park (10 sales, avg £501,950)
- Hanover Place (15 sales, avg £460,600)
- Hanover Road (91 sales, avg £918,172)
- Hanover Square (75 sales, avg £16,427,404)
- Hanover Steps (11 sales, avg £655,592)
- Hanover Street (6 sales, avg £6,020,902)
- Hanover Terrace (6 sales, avg £12,733,333)
- Hans Crescent (38 sales, avg £1,629,813)
- Hans Place (56 sales, avg £4,966,403)
- Hans Road (17 sales, avg £3,302,453)
- Hansard Mews (13 sales, avg £553,038)
- Hansel Road (46 sales, avg £573,657)
- Hansler Road (34 sales, avg £820,793)
- Hanson Close (24 sales, avg £460,400)
- Hanson Street (34 sales, avg £913,400)
- Hanway Place (6 sales, avg £1,056,250)
- Hanway Street (28 sales, avg £2,475,358)
- Harben Road (11 sales, avg £1,162,840)
- Harberson Road (56 sales, avg £855,525)
- Harberton Road (43 sales, avg £943,370)
- Harbinger Road (13 sales, avg £476,462)
- Harbledown Road (20 sales, avg £1,313,525)
- Harbord Square (26 sales, avg £2,209,207)
- Harbord Street (73 sales, avg £1,182,027)
- Harborough Road (74 sales, avg £563,461)
- Harbour Avenue (77 sales, avg £2,022,588)
- Harbour Exchange Square (8 sales, avg £7,738,629)
- Harbour Way (331 sales, avg £767,832)
- Harbridge Avenue (6 sales, avg £330,917)
- Harbut Road (118 sales, avg £749,289)
- Harcombe Road (19 sales, avg £1,200,703)
- Harcourt Avenue (23 sales, avg £348,207)
- Harcourt Road (82 sales, avg £645,778)
- Harcourt Street (23 sales, avg £2,148,317)
- Harcourt Terrace (72 sales, avg £1,271,301)
- Hardel Rise (5 sales, avg £589,400)
- Hardel Walk (5 sales, avg £286,000)
- Hardinge Road (26 sales, avg £1,295,288)
- Hardings Lane (13 sales, avg £533,346)
- Hardman Road (5 sales, avg £607,222)
- Hardwick Green (12 sales, avg £552,750)
- Hardwick Street (13 sales, avg £5,148,462)
- Hardwicke Road (40 sales, avg £577,979)
- Hardwicks Square (139 sales, avg £580,702)
- Hardy Avenue (11 sales, avg £492,045)
- Hardy Close (6 sales, avg £806,333)
- Hardy Road (102 sales, avg £831,326)
- Hare Marsh (10 sales, avg £434,250)
- Hare Street (7 sales, avg £725,857)
- Hare Walk (5 sales, avg £504,900)
- Harecourt Road (25 sales, avg £782,704)
- Haredale Road (5 sales, avg £963,180)
- Haredon Close (9 sales, avg £666,333)
- Harefield Mews (12 sales, avg £487,542)
- Harefield Road (32 sales, avg £902,222)
- Harewood Avenue (88 sales, avg £745,932)
- Harewood Road (30 sales, avg £515,637)
- Harfield Gardens (16 sales, avg £582,375)
- Harford Close (7 sales, avg £539,428)
- Harford Road (18 sales, avg £485,056)
- Harford Street (74 sales, avg £433,866)
- Hargood Road (12 sales, avg £344,292)
- Hargrave Park (25 sales, avg £545,255)
- Hargrave Place (11 sales, avg £571,818)
- Hargrave Road (42 sales, avg £528,428)
- Hargwyne Street (71 sales, avg £821,758)
- Haringey Park (31 sales, avg £964,562)
- Harland Close (8 sales, avg £371,938)
- Harland Road (22 sales, avg £564,909)
- Harlech Road (21 sales, avg £704,524)
- Harlescott Road (36 sales, avg £875,310)
- Harlesden Gardens (59 sales, avg £679,563)
- Harlesden Road (98 sales, avg £559,583)
- Harleston Close (5 sales, avg £437,650)
- Harley Gardens (10 sales, avg £6,790,700)
- Harley Place (8 sales, avg £2,553,750)
- Harley Road (41 sales, avg £904,706)
- Harley Street (106 sales, avg £4,038,195)
- Harleyford Road (27 sales, avg £742,977)
- Harleyford Street (15 sales, avg £276,567)
- Harlinger Street (138 sales, avg £268,297)
- Harlow Road (18 sales, avg £472,991)
- Harman Close (6 sales, avg £1,300,583)
- Harman Drive (16 sales, avg £2,054,500)
- Harmony Close (6 sales, avg £169,208)
- Harmony Place (24 sales, avg £1,855,232)
- Harmood Grove (10 sales, avg £592,750)
- Harmood Street (27 sales, avg £971,952)
- Harmsworth Street (8 sales, avg £867,619)
- Harmsworth Way (11 sales, avg £2,208,409)
- Harold Estate (11 sales, avg £405,045)
- Harold Road (282 sales, avg £491,850)
- Haroldstone Road (41 sales, avg £484,844)
- Harp Island Close (43 sales, avg £219,817)
- Harp Road (23 sales, avg £542,063)
- Harpenden Road (71 sales, avg £678,398)
- Harper Close (9 sales, avg £490,944)
- Harper Mews (8 sales, avg £657,638)
- Harper Road (72 sales, avg £613,113)
- Harpley Square (17 sales, avg £363,173)
- Harpsden Street (9 sales, avg £560,000)
- Harraden Road (16 sales, avg £561,000)
- Harrier Avenue (9 sales, avg £345,278)
- Harrier Mews (17 sales, avg £248,574)
- Harrier Road (21 sales, avg £304,833)
- Harrier Way (35 sales, avg £247,684)
- Harriers Close (8 sales, avg £559,119)
- Harringay Gardens (11 sales, avg £579,455)
- Harringay Road (97 sales, avg £550,819)
- Harrington Gardens (67 sales, avg £1,465,791)
- Harrington Hill (38 sales, avg £363,923)
- Harrington Road (139 sales, avg £885,529)
- Harrington Square (11 sales, avg £701,818)
- Harrington Street (17 sales, avg £365,747)
- Harris Street (49 sales, avg £642,327)
- Harrison Walk (172 sales, avg £615,636)
- Harrow Drive (19 sales, avg £427,737)
- Harrow Manor Way (11 sales, avg £1,586,738)
- Harrow Manorway (31 sales, avg £447,297)
- Harrow Road (385 sales, avg £875,967)
- Harrow View Road (23 sales, avg £886,737)
- Harrowby Street (74 sales, avg £893,544)
- Harrowgate Road (9 sales, avg £820,644)
- Harry Day Mews (10 sales, avg £382,550)
- Harry Zeital Way (114 sales, avg £391,973)
- Harston Walk (32 sales, avg £226,062)
- Hart Grove (16 sales, avg £891,750)
- Hart Yard (96 sales, avg £342,156)
- Hartfield Crescent (53 sales, avg £681,237)
- Hartfield Road (213 sales, avg £960,941)
- Hartham Road (46 sales, avg £656,790)
- Harting Road (8 sales, avg £271,000)
- Hartington Road (225 sales, avg £802,736)
- Hartismere Road (60 sales, avg £1,011,998)
- Hartland Close (6 sales, avg £1,088,417)
- Hartland Road (80 sales, avg £907,897)
- Hartley Avenue (10 sales, avg £414,100)
- Hartley Road (24 sales, avg £913,562)
- Harton Road (13 sales, avg £329,577)
- Hartslock Drive (30 sales, avg £200,690)
- Hartsmead Road (8 sales, avg £519,125)
- Hartswood Road (43 sales, avg £1,197,765)
- Hartville Road (12 sales, avg £296,245)
- Harvard Road (70 sales, avg £641,128)
- Harvel Crescent (10 sales, avg £392,350)
- Harvey Close (5 sales, avg £284,000)
- Harvey Mews (6 sales, avg £675,825)
- Harvey Road (42 sales, avg £664,102)
- Harvist Road (140 sales, avg £1,040,649)
- Harwood Mews (6 sales, avg £1,429,667)
- Harwood Road (124 sales, avg £900,450)
- Harwood Terrace (8 sales, avg £1,357,250)
- Harwoods Yard (7 sales, avg £558,071)
- Haselbury Road (88 sales, avg £349,412)
- Haseley End (9 sales, avg £396,333)
- Haselrigge Road (11 sales, avg £479,362)
- Haseltine Road (7 sales, avg £513,657)
- Hasker Street (28 sales, avg £3,055,600)
- Haslemere Avenue (86 sales, avg £898,988)
- Haslemere Gardens (8 sales, avg £1,726,250)
- Haslemere Road (76 sales, avg £679,017)
- Hassendean Road (20 sales, avg £554,975)
- Hassett Road (53 sales, avg £751,930)
- Hassocks Close (13 sales, avg £475,650)
- Hassocks Road (62 sales, avg £457,095)
- Hassop Road (5 sales, avg £4,568,000)
- Hassop Walk (12 sales, avg £324,854)
- Hastings Close (6 sales, avg £340,342)
- Hastings Road (133 sales, avg £498,774)
- Hastings Street (34 sales, avg £600,910)
- Hatch Lane (22 sales, avg £1,668,011)
- Hatch Road (14 sales, avg £474,032)
- Hatcham Park Mews (52 sales, avg £526,476)
- Hatcham Park Road (32 sales, avg £578,317)
- Hatcham Street (57 sales, avg £618,547)
- Hatchard Road (24 sales, avg £680,613)
- Hatcliffe Close (11 sales, avg £793,136)
- Hatfield Road (49 sales, avg £802,787)
- Hatfields (29 sales, avg £1,117,288)
- Hathaway Crescent (9 sales, avg £204,044)
- Hathaway Gardens (11 sales, avg £475,000)
- Hatherleigh Close (6 sales, avg £626,458)
- Hatherley Gardens (52 sales, avg £492,052)
- Hatherley Grove (73 sales, avg £586,954)
- Hatherley Road (49 sales, avg £590,912)
- Hathern Gardens (5 sales, avg £398,400)
- Hathorne Close (5 sales, avg £573,000)
- Hatley Close (6 sales, avg £726,250)
- Hatley Road (12 sales, avg £746,381)
- Hatton Close (10 sales, avg £358,110)
- Hatton Garden (74 sales, avg £4,482,289)
- Hatton Place (10 sales, avg £1,043,750)
- Hatton Street (7 sales, avg £1,282,857)
- Hatton Wall (29 sales, avg £3,070,991)
- Hauteville Court Gardens (6 sales, avg £845,167)
- Havana Road (11 sales, avg £1,060,121)
- Havanna Drive (5 sales, avg £1,946,000)
- Havannah Street (6 sales, avg £1,146,936)
- Havant Road (57 sales, avg £532,833)
- Havelock Close (9 sales, avg £348,056)
- Havelock Road (86 sales, avg £704,262)
- Havelock Terrace (7 sales, avg £4,207,143)
- Havelock Walk (12 sales, avg £1,005,875)
- Haven Green (55 sales, avg £755,387)
- Haven Lane (50 sales, avg £829,728)
- Haven Way (38 sales, avg £705,145)
- Haverhill Road (83 sales, avg £828,856)
- Haverley Street (54 sales, avg £419,515)
- Haverstock Hill (272 sales, avg £819,944)
- Haverstock Road (13 sales, avg £424,769)
- Haverstock Street (14 sales, avg £1,279,500)
- Havil Street (47 sales, avg £472,889)
- Havilland Mews (37 sales, avg £660,298)
- Hawarden Grove (35 sales, avg £751,223)
- Hawarden Hill (25 sales, avg £316,518)
- Hawarden Road (44 sales, avg £385,147)
- Hawes Street (5 sales, avg £452,500)
- Hawgood Street (11 sales, avg £401,191)
- Hawkdene (46 sales, avg £431,190)
- Hawke Park Road (6 sales, avg £408,750)
- Hawke Road (7 sales, avg £278,143)
- Hawker Place (128 sales, avg £291,663)
- Hawkesbury Road (22 sales, avg £624,981)
- Hawkesfield Road (30 sales, avg £634,950)
- Hawkhurst Road (12 sales, avg £528,318)
- Hawkshead Road (9 sales, avg £456,944)
- Hawkslade Road (16 sales, avg £663,937)
- Hawksley Road (37 sales, avg £917,257)
- Hawkstone Road (8 sales, avg £1,435,938)
- Hawkwood Crescent (42 sales, avg £556,342)
- Hawkwood Mount (5 sales, avg £640,200)
- Hawser Lane (94 sales, avg £493,151)
- Hawstead Road (29 sales, avg £504,879)
- Hawthorn Avenue (30 sales, avg £570,217)
- Hawthorn Gardens (5 sales, avg £707,200)
- Hawthorn Grove (9 sales, avg £384,667)
- Hawthorn Road (59 sales, avg £581,528)
- Hawthorne Close (22 sales, avg £466,571)
- Hawthorne Crescent (347 sales, avg £553,138)
- Hawthorne Road (16 sales, avg £386,469)
- Hawtrey Road (11 sales, avg £1,725,000)
- Hay Close (8 sales, avg £228,750)
- Hay Currie Street (30 sales, avg £400,825)
- Hay Hill (16 sales, avg £2,204,562)
- Hay Lane (31 sales, avg £476,756)
- Haycroft Gardens (13 sales, avg £932,692)
- Haycroft Road (12 sales, avg £592,500)
- Hayday Road (19 sales, avg £345,658)
- Haydon Close (13 sales, avg £228,315)
- Haydon Park Road (83 sales, avg £801,752)
- Haydon Way (9 sales, avg £1,757,875)
- Haydons Road (203 sales, avg £478,128)
- Hayes Crescent (11 sales, avg £662,045)
- Hayes Grove (31 sales, avg £564,548)
- Hayes Mews (12 sales, avg £516,833)
- Hayfield Passage (15 sales, avg £358,733)
- Hayfield Yard (6 sales, avg £277,833)
- Haygarth Place (8 sales, avg £1,417,500)
- Hayland Close (13 sales, avg £445,423)
- Hayles Street (23 sales, avg £862,964)
- Haymarket (13 sales, avg £15,881,769)
- Haymerle Road (13 sales, avg £518,517)
- Haynes Close (22 sales, avg £336,818)
- Haynes Lane (7 sales, avg £659,143)
- Haynt Walk (26 sales, avg £632,132)
- Hays Mews (9 sales, avg £19,091,667)
- Haysleigh Gardens (11 sales, avg £314,773)
- Hayter Road (75 sales, avg £755,523)
- Hayward Close (9 sales, avg £547,333)
- Hayward Gardens (70 sales, avg £356,419)
- Hayward Mews (10 sales, avg £752,000)
- Hayward Road (7 sales, avg £727,071)
- Haywards Place (5 sales, avg £3,526,900)
- Hazel Close (25 sales, avg £405,840)
- Hazel Grove (12 sales, avg £248,250)
- Hazel Lane (18 sales, avg £353,153)
- Hazel Road (5 sales, avg £528,550)
- Hazel Way (23 sales, avg £366,699)
- Hazelbank Road (81 sales, avg £474,636)
- Hazelbourne Road (79 sales, avg £694,490)
- Hazelbury Green (8 sales, avg £383,124)
- Hazeldean Road (11 sales, avg £524,314)
- Hazeldon Road (32 sales, avg £559,289)
- Hazelhurst Road (23 sales, avg £331,239)
- Hazellville Road (67 sales, avg £476,515)
- Hazelmere Road (39 sales, avg £730,449)
- Hazelwood Close (6 sales, avg £2,125,000)
- Hazelwood Lane (87 sales, avg £734,721)
- Hazelwood Road (65 sales, avg £450,075)
- Hazlebury Road (69 sales, avg £1,137,834)
- Hazledene Road (24 sales, avg £985,131)
- Hazlewell Road (42 sales, avg £1,893,378)
- Hazlewood Crescent (21 sales, avg £412,450)
- Hazlewood Mews (7 sales, avg £886,833)
- Hazlitt Road (16 sales, avg £637,688)
- Head Street (6 sales, avg £628,167)
- Headfort Place (8 sales, avg £3,274,632)
- Headington Road (25 sales, avg £831,918)
- Headlam Street (9 sales, avg £373,111)
- Healey Street (23 sales, avg £1,041,522)
- Hearne Road (16 sales, avg £1,087,434)
- Hearnville Road (31 sales, avg £985,532)
- Heartwell Avenue (71 sales, avg £523,698)
- Heartwood Boulevard (158 sales, avg £505,731)
- Heath Close (36 sales, avg £684,118)
- Heath Drive (53 sales, avg £2,589,563)
- Heath Hurst Road (13 sales, avg £3,215,505)
- Heath Mead (10 sales, avg £490,550)
- Heath Passage (5 sales, avg £728,000)
- Heath Place (20 sales, avg £418,175)
- Heath Rise (31 sales, avg £569,774)
- Heath Road (16 sales, avg £544,725)
- Heath Street (67 sales, avg £1,096,425)
- Heath View (36 sales, avg £432,173)
- Heath View Close (5 sales, avg £278,590)
- Heath Villas (9 sales, avg £979,221)
- Heathcote Gate (11 sales, avg £1,981,756)
- Heathcote Grove (57 sales, avg £439,866)
- Heathcote Street (5 sales, avg £761,800)
- Heathcroft (8 sales, avg £915,000)
- Heathdene Road (15 sales, avg £659,730)
- Heathedge (16 sales, avg £278,835)
- Heather Close (31 sales, avg £468,034)
- Heather Gardens (31 sales, avg £540,935)
- Heather Road (46 sales, avg £512,421)
- Heatherbank (16 sales, avg £441,903)
- Heatherset Gardens (18 sales, avg £522,767)
- Heatherwood Close (6 sales, avg £630,267)
- Heathfield (24 sales, avg £315,021)
- Heathfield Close (6 sales, avg £429,458)
- Heathfield Gardens (46 sales, avg £1,359,304)
- Heathfield Park (18 sales, avg £617,375)
- Heathfield Road (145 sales, avg £659,722)
- Heathfield Square (50 sales, avg £449,506)
- Heathfield Terrace (65 sales, avg £740,594)
- Heathgate (6 sales, avg £2,213,333)
- Heathland Road (11 sales, avg £777,727)
- Heathlee Road (15 sales, avg £666,467)
- Heathmans Road (7 sales, avg £6,807,429)
- Heathstan Road (15 sales, avg £325,307)
- Heathview Gardens (5 sales, avg £5,470,000)
- Heathville Road (20 sales, avg £888,826)
- Heathway (20 sales, avg £1,365,900)
- Heathwood Gardens (57 sales, avg £742,405)
- Heaton Road (10 sales, avg £1,251,145)
- Heaven Tree Close (10 sales, avg £1,211,500)
- Heaver Road (9 sales, avg £1,518,056)
- Heavitree Road (25 sales, avg £338,145)
- Hebden Place (161 sales, avg £660,514)
- Hebden Street (16 sales, avg £456,381)
- Hebdon Road (42 sales, avg £804,771)
- Heber Road (61 sales, avg £770,971)
- Hebron Road (7 sales, avg £1,819,643)
- Hecham Close (8 sales, avg £459,138)
- Heckfield Place (12 sales, avg £2,237,436)
- Hector Street (8 sales, avg £395,301)
- Heddington Grove (23 sales, avg £312,500)
- Hedge Lane (66 sales, avg £525,119)
- Hedgers Grove (7 sales, avg £311,857)
- Hedgley Mews (10 sales, avg £447,950)
- Hedgley Street (16 sales, avg £612,242)
- Heer Mews (7 sales, avg £460,714)
- Heidegger Crescent (7 sales, avg £1,785,503)
- Heigham Road (39 sales, avg £374,089)
- Heights Close (5 sales, avg £931,900)
- Helder Grove (6 sales, avg £488,500)
- Helena Close (13 sales, avg £1,279,169)
- Helena Road (51 sales, avg £614,907)
- Helena Square (22 sales, avg £480,682)
- Helenslea Avenue (6 sales, avg £1,266,667)
- Helix Gardens (23 sales, avg £787,737)
- Helix Road (69 sales, avg £781,320)
- Helmsdale Road (27 sales, avg £497,518)
- Helmsley Place (9 sales, avg £864,194)
- Helmsley Street (51 sales, avg £753,039)
- Helvetia Street (9 sales, avg £501,389)
- Hemans Street (12 sales, avg £359,271)
- Hemberton Road (47 sales, avg £547,202)
- Hemingford Close (9 sales, avg £511,611)
- Hemingford Road (83 sales, avg £1,472,754)
- Hemington Avenue (9 sales, avg £920,500)
- Hemlock Close (65 sales, avg £299,929)
- Hemlock Road (6 sales, avg £703,333)
- Hemlock Street (174 sales, avg £584,269)
- Hemming Street (139 sales, avg £737,463)
- Hempstead Road (8 sales, avg £647,500)
- Hemstal Road (76 sales, avg £564,020)
- Hemswell Drive (7 sales, avg £342,357)
- Henchman Street (15 sales, avg £502,863)
- Hendale Avenue (13 sales, avg £690,038)
- Henderson Close (8 sales, avg £341,625)
- Henderson Drive (21 sales, avg £426,871)
- Henderson Road (46 sales, avg £1,776,165)
- Hendham Road (38 sales, avg £1,582,335)
- Hendon Avenue (19 sales, avg £2,194,432)
- Hendon Lane (160 sales, avg £644,591)
- Hendon Road (16 sales, avg £317,968)
- Hendon Way (158 sales, avg £734,168)
- Hendon Wood Lane (31 sales, avg £1,387,595)
- Hendrick Avenue (9 sales, avg £2,144,111)
- Heneage Street (25 sales, avg £975,162)
- Henfield Close (7 sales, avg £418,429)
- Henfield Road (48 sales, avg £490,598)
- Hengrave Road (14 sales, avg £1,128,107)
- Henley Close (5 sales, avg £353,800)
- Henley Drive (21 sales, avg £415,657)
- Henley Road (28 sales, avg £376,971)
- Hennel Close (14 sales, avg £442,321)
- Hennessy Road (18 sales, avg £311,269)
- Henniker Gardens (52 sales, avg £422,185)
- Henniker Mews (9 sales, avg £2,070,222)
- Henniker Road (18 sales, avg £447,167)
- Henning Street (14 sales, avg £1,579,286)
- Henningham Road (12 sales, avg £428,375)
- Henrietta Gardens (7 sales, avg £820,714)
- Henrietta Street (11 sales, avg £6,895,149)
- Henriques Street (27 sales, avg £479,216)
- Henry Addlington Close (12 sales, avg £364,833)
- Henry Cooper Way (15 sales, avg £356,569)
- Henry Darlot Drive (167 sales, avg £656,148)
- Henry Dickens Court (6 sales, avg £378,483)
- Henry Doulton Drive (94 sales, avg £390,555)
- Henry Jackson Road (8 sales, avg £476,788)
- Henry Road (40 sales, avg £592,623)
- Henry Street (7 sales, avg £2,536,371)
- Henry Tate Mews (29 sales, avg £744,914)
- Henryson Road (10 sales, avg £799,350)
- Hensford Gardens (11 sales, avg £308,500)
- Henshaw Parade (141 sales, avg £533,743)
- Henshaw Street (32 sales, avg £853,051)
- Henslowe Road (74 sales, avg £767,952)
- Henty Close (14 sales, avg £390,714)
- Henty Walk (9 sales, avg £629,222)
- Henwick Road (7 sales, avg £296,357)
- Hepdon Mews (11 sales, avg £671,905)
- Hepscott Road (21 sales, avg £633,389)
- Hepworth Road (30 sales, avg £584,798)
- Herald Street (5 sales, avg £9,254,042)
- Heralds Place (11 sales, avg £633,455)
- Herbal Hill (7 sales, avg £8,525,000)
- Herbert Crescent (9 sales, avg £5,357,778)
- Herbert Gardens (73 sales, avg £1,072,409)
- Herbert Mews (24 sales, avg £502,042)
- Herbert Road (160 sales, avg £436,163)
- Herbert Street (31 sales, avg £544,744)
- Herbrand Street (21 sales, avg £7,591,871)
- Hercules Place (8 sales, avg £392,912)
- Hercules Road (11 sales, avg £432,864)
- Hercules Street (9 sales, avg £866,222)
- Hereford Gardens (10 sales, avg £708,890)
- Hereford Mews (9 sales, avg £2,044,444)
- Hereford Place (25 sales, avg £515,900)
- Hereford Road (283 sales, avg £1,190,793)
- Hereford Square (27 sales, avg £5,614,822)
- Hereford Street (8 sales, avg £533,062)
- Hereward Gardens (12 sales, avg £396,482)
- Hereward Road (32 sales, avg £765,842)
- Heriot Avenue (19 sales, avg £509,289)
- Heriot Road (16 sales, avg £480,362)
- Heritage Avenue (203 sales, avg £346,050)
- Heritage Lane (196 sales, avg £724,935)
- Heritage Mews (11 sales, avg £803,055)
- Hermes Street (9 sales, avg £755,000)
- Hermiston Avenue (12 sales, avg £990,833)
- Hermit Road (47 sales, avg £292,032)
- Hermit Street (13 sales, avg £601,584)
- Hermitage Close (35 sales, avg £533,018)
- Hermitage Lane (84 sales, avg £791,297)
- Hermitage Road (188 sales, avg £567,604)
- Hermitage Street (204 sales, avg £1,234,308)
- Hermitage Walk (37 sales, avg £586,176)
- Hermon Hill (176 sales, avg £448,125)
- Herndon Road (27 sales, avg £888,114)
- Herne Hill (108 sales, avg £784,039)
- Herne Hill Road (164 sales, avg £603,949)
- Herne Mews (6 sales, avg £243,000)
- Herne Place (6 sales, avg £885,500)
- Heron Close (6 sales, avg £335,433)
- Heron Drive (10 sales, avg £594,428)
- Heron Place (7 sales, avg £431,714)
- Heron Road (5 sales, avg £738,990)
- Herondale Avenue (16 sales, avg £2,652,188)
- Herongate Road (38 sales, avg £819,561)
- Herons Lea (5 sales, avg £407,800)
- Heronsforde (31 sales, avg £641,742)
- Herrick Road (15 sales, avg £1,244,100)
- Herringham Road (5 sales, avg £13,706,000)
- Herron Walk (6 sales, avg £628,333)
- Herschell Mews (6 sales, avg £658,333)
- Herschell Road (9 sales, avg £772,667)
- Hersham Close (6 sales, avg £348,667)
- Hertford Avenue (20 sales, avg £1,600,250)
- Hertford Road (295 sales, avg £600,824)
- Hertford Street (54 sales, avg £4,918,449)
- Hertsmere Road (119 sales, avg £735,337)
- Hervey Close (37 sales, avg £785,037)
- Hervey Park Road (36 sales, avg £559,663)
- Hervey Road (64 sales, avg £664,743)
- Hesketh Road (14 sales, avg £471,714)
- Heslop Road (8 sales, avg £1,093,875)
- Hesper Mews (7 sales, avg £2,391,786)
- Hesperus Crescent (23 sales, avg £591,413)
- Hessel Road (56 sales, avg £721,016)
- Hessel Street (12 sales, avg £692,917)
- Hester Road (85 sales, avg £2,029,738)
- Hestercombe Avenue (26 sales, avg £1,919,404)
- Hetherington Road (18 sales, avg £800,681)
- Hetley Road (24 sales, avg £551,937)
- Heton Gardens (22 sales, avg £516,555)
- Hevelius Close (11 sales, avg £315,500)
- Hever Croft (7 sales, avg £519,714)
- Heverham Road (6 sales, avg £350,000)
- Hevingham View (7 sales, avg £984,143)
- Hewer Street (12 sales, avg £1,206,250)
- Hewett Street (81 sales, avg £940,995)
- Hewish Road (13 sales, avg £336,654)
- Hewison Street (42 sales, avg £383,737)
- Hewitt Avenue (53 sales, avg £564,365)
- Hewitt Road (62 sales, avg £775,559)
- Hewlett Road (11 sales, avg £707,009)
- Hewson Way (180 sales, avg £782,427)
- Hexal Road (11 sales, avg £247,768)
- Hexham Road (18 sales, avg £882,581)
- Heybourne Crescent (57 sales, avg £276,191)
- Heybourne Road (5 sales, avg £274,400)
- Heybridge Avenue (45 sales, avg £659,241)
- Heyford Avenue (70 sales, avg £506,388)
- Heyford Terrace (7 sales, avg £416,886)
- Heygate Street (310 sales, avg £950,495)
- Heylyn Square (8 sales, avg £255,750)
- Heysham Road (41 sales, avg £428,432)
- Heythorp Street (114 sales, avg £959,061)
- Heywood Avenue (5 sales, avg £310,864)
- Heyworth Road (39 sales, avg £635,792)
- Hibbert Road (68 sales, avg £418,122)
- Hichisson Road (39 sales, avg £669,364)
- Hicken Road (8 sales, avg £320,250)
- Hickin Close (6 sales, avg £338,967)
- Hickin Street (6 sales, avg £594,833)
- Hickman Avenue (80 sales, avg £800,102)
- Hickman Close (11 sales, avg £338,182)
- Hickory Close (47 sales, avg £254,734)
- Hicks Street (5 sales, avg £641,000)
- Hidcote Gardens (7 sales, avg £472,857)
- Hide Place (6 sales, avg £1,258,333)
- High Cedar Drive (8 sales, avg £2,233,265)
- High Cross Road (18 sales, avg £329,292)
- High Grove (17 sales, avg £369,823)
- High Holborn (64 sales, avg £11,806,321)
- High Level Drive (33 sales, avg £695,533)
- High Meadow Crescent (7 sales, avg £456,571)
- High Mount (57 sales, avg £364,293)
- High Path (23 sales, avg £1,295,727)
- High Point (35 sales, avg £282,671)
- High Ridge (5 sales, avg £311,090)
- High Road (1777 sales, avg £784,652)
- High Road Leyton (390 sales, avg £450,496)
- High Road Leytonstone (252 sales, avg £446,115)
- High Street (1965 sales, avg £677,694)
- High Street Colliers Wood (90 sales, avg £1,253,420)
- High Street Mews (7 sales, avg £2,000,286)
- High Street North (102 sales, avg £836,584)
- High Street South (85 sales, avg £339,904)
- High Street Wimbledon (7 sales, avg £2,717,271)
- High Timber Street (59 sales, avg £798,313)
- High Tor View (6 sales, avg £364,167)
- High Trees (10 sales, avg £351,840)
- High View Close (15 sales, avg £753,300)
- High View Road (59 sales, avg £697,634)
- Higham Hill Road (73 sales, avg £453,810)
- Higham Road (54 sales, avg £536,046)
- Higham Station Avenue (89 sales, avg £346,664)
- Higham Street (20 sales, avg £353,662)
- Highbridge Wharf (9 sales, avg £915,000)
- Highbrook Road (6 sales, avg £396,667)
- Highbury Corner (9 sales, avg £591,134)
- Highbury Crescent (49 sales, avg £1,183,115)
- Highbury Estate (19 sales, avg £430,053)
- Highbury Grange (50 sales, avg £719,438)
- Highbury Grove (98 sales, avg £818,385)
- Highbury Hill (168 sales, avg £1,242,400)
- Highbury New Park (208 sales, avg £837,866)
- Highbury Park (98 sales, avg £697,248)
- Highbury Place (39 sales, avg £1,830,051)
- Highbury Quadrant (66 sales, avg £549,587)
- Highbury Road (7 sales, avg £5,349,143)
- Highbury Square (6 sales, avg £493,067)
- Highbury Stadium Square (258 sales, avg £526,485)
- Highbury Station Road (5 sales, avg £3,480,000)
- Highbury Terrace (5 sales, avg £5,163,000)
- Highbury Terrace Mews (6 sales, avg £1,748,333)
- Highclere Street (73 sales, avg £444,911)
- Highcliffe Drive (38 sales, avg £217,432)
- Highcombe Close (10 sales, avg £488,850)
- Highcroft (6 sales, avg £630,500)
- Highcroft Gardens (12 sales, avg £975,125)
- Highcroft Road (10 sales, avg £656,120)
- Highdown Road (6 sales, avg £2,473,333)
- Highfield Avenue (83 sales, avg £478,739)
- Highfield Close (68 sales, avg £349,375)
- Highfield Court (10 sales, avg £348,245)
- Highfield Gardens (11 sales, avg £1,640,870)
- Highfield Hill (51 sales, avg £549,007)
- Highfield Road (61 sales, avg £534,590)
- Highfields Grove (9 sales, avg £3,897,333)
- Highgate Avenue (12 sales, avg £1,602,792)
- Highgate Close (11 sales, avg £2,115,796)
- Highgate Edge (6 sales, avg £409,167)
- Highgate High Street (41 sales, avg £1,173,171)
- Highgate Hill (112 sales, avg £2,241,980)
- Highgate Road (197 sales, avg £847,142)
- Highgate Spinney (14 sales, avg £691,071)
- Highgate West Hill (91 sales, avg £1,493,731)
- Highland Avenue (8 sales, avg £433,875)
- Highland Road (41 sales, avg £425,780)
- Highland Street (85 sales, avg £433,797)
- Highlands Avenue (16 sales, avg £489,497)
- Highlands Close (8 sales, avg £699,750)
- Highlever Road (71 sales, avg £1,786,781)
- Highmead (22 sales, avg £393,591)
- Highshore Road (55 sales, avg £626,926)
- Highview Gardens (13 sales, avg £723,231)
- Highview Road (32 sales, avg £843,484)
- Highwood Avenue (23 sales, avg £579,413)
- Highwood Close (56 sales, avg £379,902)
- Highwood Grove (7 sales, avg £998,571)
- Highwood Hill (23 sales, avg £1,566,565)
- Highwood Road (9 sales, avg £939,875)
- Highworth Road (53 sales, avg £647,452)
- Hilary Mews (94 sales, avg £994,244)
- Hilary Road (5 sales, avg £594,600)
- Hilda Road (16 sales, avg £399,281)
- Hildreth Street (13 sales, avg £417,923)
- Hildreth Street Mews (7 sales, avg £513,571)
- Hildyard Road (7 sales, avg £675,714)
- Hiley Road (30 sales, avg £929,429)
- Hilgrove Road (14 sales, avg £712,804)
- Hill Close (8 sales, avg £1,386,625)
- Hill Crescent (9 sales, avg £1,246,667)
- Hill Drive (6 sales, avg £723,333)
- Hill Farm Road (6 sales, avg £815,833)
- Hill House Close (17 sales, avg £569,397)
- Hill House Road (31 sales, avg £610,140)
- Hill Rise (14 sales, avg £1,212,500)
- Hill Road (24 sales, avg £1,848,833)
- Hill Street (31 sales, avg £6,974,221)
- Hill Top (37 sales, avg £1,185,168)
- Hill View Drive (46 sales, avg £287,496)
- Hill View Gardens (5 sales, avg £516,600)
- Hillbeck Close (6 sales, avg £277,500)
- Hillbrook Road (30 sales, avg £813,217)
- Hillbury Road (77 sales, avg £801,890)
- Hillcote Avenue (18 sales, avg £791,778)
- Hillcourt Avenue (15 sales, avg £879,133)
- Hillcourt Road (40 sales, avg £744,906)
- Hillcrest (46 sales, avg £630,952)
- Hillcrest Avenue (7 sales, avg £1,160,000)
- Hillcrest Gardens (7 sales, avg £942,143)
- Hillcrest Road (115 sales, avg £734,177)
- Hillcroft Crescent (18 sales, avg £1,147,371)
- Hilldown Road (13 sales, avg £708,331)
- Hilldrop Crescent (58 sales, avg £464,598)
- Hilldrop Estate (13 sales, avg £425,953)
- Hilldrop Lane (17 sales, avg £673,049)
- Hilldrop Road (19 sales, avg £1,059,342)
- Hillersdon Avenue (10 sales, avg £2,311,933)
- Hillery Close (5 sales, avg £337,000)
- Hillfield Avenue (124 sales, avg £578,688)
- Hillfield Park (61 sales, avg £796,604)
- Hillfield Park Mews (11 sales, avg £504,091)
- Hillfield Road (87 sales, avg £915,664)
- Hillgate Place (46 sales, avg £1,663,348)
- Hillgate Street (12 sales, avg £2,631,500)
- Hillier Road (42 sales, avg £1,810,032)
- Hillingdon Street (34 sales, avg £462,000)
- Hillmarton Road (54 sales, avg £609,127)
- Hillmore Grove (12 sales, avg £614,588)
- Hillreach (57 sales, avg £355,189)
- Hillsboro Road (6 sales, avg £642,125)
- Hillside (69 sales, avg £861,025)
- Hillside Gardens (70 sales, avg £801,161)
- Hillside Grove (31 sales, avg £619,371)
- Hillside Road (66 sales, avg £729,094)
- Hillsleigh Road (8 sales, avg £7,053,750)
- Hillstowe Street (6 sales, avg £695,999)
- Hilltop Avenue (72 sales, avg £430,858)
- Hilltop Road (12 sales, avg £892,211)
- Hillview (12 sales, avg £773,000)
- Hillview Gardens (83 sales, avg £613,695)
- Hillview Road (7 sales, avg £1,261,607)
- Hillway (28 sales, avg £2,163,964)
- Hillworth Road (10 sales, avg £791,850)
- Hilly Fields Crescent (21 sales, avg £743,810)
- Hillyard Road (13 sales, avg £437,831)
- Hillyard Street (69 sales, avg £376,066)
- Hillyfield (24 sales, avg £273,900)
- Hilsea Street (12 sales, avg £852,750)
- Hilversum Crescent (5 sales, avg £593,000)
- Himley Road (53 sales, avg £575,756)
- Hinckley Road (7 sales, avg £656,408)
- Hind Grove (36 sales, avg £330,608)
- Hinde Street (13 sales, avg £2,283,917)
- Hindmans Road (62 sales, avg £737,950)
- Hindmarsh Close (16 sales, avg £290,669)
- Hindrey Road (6 sales, avg £411,750)
- Hindsleys Place (18 sales, avg £671,611)
- Hinksey Path (33 sales, avg £215,008)
- Hinstock Road (9 sales, avg £434,278)
- Hinton Road (72 sales, avg £1,229,454)
- Hippodrome Mews (16 sales, avg £1,458,604)
- Hippodrome Place (5 sales, avg £1,458,000)
- Hitcham Road (69 sales, avg £377,739)
- Hitchin Square (25 sales, avg £448,278)
- Hithe Grove (7 sales, avg £533,070)
- Hither Farm Road (69 sales, avg £434,277)
- Hither Green Lane (310 sales, avg £392,296)
- Hitherfield Road (36 sales, avg £638,621)
- Hitherwood Drive (15 sales, avg £1,025,533)
- Hoadly Road (12 sales, avg £1,943,000)
- Hobbes Walk (19 sales, avg £659,395)
- Hobbs Green (10 sales, avg £504,550)
- Hobbs Place Estate (24 sales, avg £420,069)
- Hobday Street (19 sales, avg £270,572)
- Hobury Street (10 sales, avg £3,215,000)
- Hockett Close (6 sales, avg £317,551)
- Hockley Avenue (28 sales, avg £292,875)
- Hocroft Road (5 sales, avg £2,854,000)
- Hodford Road (113 sales, avg £868,468)
- Hoe Street (239 sales, avg £673,077)
- Hoffman Square (20 sales, avg £749,950)
- Hoffmans Road (196 sales, avg £420,643)
- Hofland Road (23 sales, avg £1,130,807)
- Hogan Way (6 sales, avg £592,500)
- Hogarth Close (11 sales, avg £522,626)
- Hogarth Crescent (47 sales, avg £324,190)
- Hogarth Hill (21 sales, avg £879,909)
- Hogarth Lane (27 sales, avg £645,463)
- Hogarth Place (11 sales, avg £502,591)
- Hogarth Road (42 sales, avg £714,039)
- Holbeach Road (11 sales, avg £413,674)
- Holbeck Row (15 sales, avg £710,770)
- Holbein Place (20 sales, avg £2,206,938)
- Holberton Gardens (10 sales, avg £557,102)
- Holborn Close (57 sales, avg £1,591,456)
- Holborn Road (18 sales, avg £350,397)
- Holborn Viaduct (5 sales, avg £753,752)
- Holbrook Road (33 sales, avg £440,667)
- Holburne Road (63 sales, avg £353,750)
- Holcombe Road (16 sales, avg £521,062)
- Holden Avenue (38 sales, avg £479,086)
- Holden Road (252 sales, avg £595,956)
- Holden Street (22 sales, avg £877,364)
- Holdenby Road (31 sales, avg £586,992)
- Holdenhurst Avenue (27 sales, avg £715,389)
- Holdernesse Road (37 sales, avg £454,304)
- Holders Hill Avenue (27 sales, avg £710,583)
- Holders Hill Crescent (12 sales, avg £869,792)
- Holders Hill Drive (30 sales, avg £735,535)
- Holders Hill Gardens (13 sales, avg £811,482)
- Holders Hill Parade (8 sales, avg £416,250)
- Holders Hill Road (232 sales, avg £549,562)
- Holdron Street (15 sales, avg £809,407)
- Holford Road (11 sales, avg £3,932,909)
- Holford Way (119 sales, avg £396,771)
- Holgate Avenue (19 sales, avg £377,447)
- Holinser Terrace (9 sales, avg £1,147,778)
- Hollamby Lane (10 sales, avg £429,850)
- Holland Avenue (17 sales, avg £1,192,553)
- Holland Gardens (100 sales, avg £835,823)
- Holland Grove (12 sales, avg £671,921)
- Holland Park (196 sales, avg £4,714,397)
- Holland Park Avenue (184 sales, avg £2,623,182)
- Holland Park Gardens (31 sales, avg £1,479,790)
- Holland Park Mews (20 sales, avg £2,547,843)
- Holland Park Road (20 sales, avg £3,582,128)
- Holland Road (295 sales, avg £688,487)
- Holland Street (96 sales, avg £1,931,560)
- Holland Villas Road (22 sales, avg £11,098,250)
- Holland Walk (22 sales, avg £416,091)
- Hollandgreen Place (69 sales, avg £6,688,416)
- Hollar Road (6 sales, avg £1,048,250)
- Hollen Street (17 sales, avg £2,976,735)
- Holley Road (27 sales, avg £302,056)
- Hollickwood Avenue (17 sales, avg £635,941)
- Holliday Square (10 sales, avg £358,350)
- Hollies End (6 sales, avg £1,280,833)
- Hollies Road (18 sales, avg £687,389)
- Hollies Way (15 sales, avg £1,059,027)
- Hollingbourne Gardens (8 sales, avg £1,148,125)
- Hollingbourne Road (17 sales, avg £1,334,294)
- Hollington Road (21 sales, avg £393,871)
- Hollman Gardens (8 sales, avg £526,950)
- Holloway Road (411 sales, avg £764,394)
- Holly Bush Row (5 sales, avg £632,000)
- Holly Bush Vale (6 sales, avg £1,160,833)
- Holly Drive (10 sales, avg £542,300)
- Holly Grove (22 sales, avg £848,775)
- Holly Hill (17 sales, avg £916,147)
- Holly Mount (5 sales, avg £3,477,000)
- Holly Park (9 sales, avg £852,778)
- Holly Park Estate (20 sales, avg £362,105)
- Holly Park Gardens (9 sales, avg £839,500)
- Holly Park Road (62 sales, avg £533,932)
- Holly Road (11 sales, avg £387,864)
- Holly Street (35 sales, avg £563,387)
- Holly Terrace (8 sales, avg £1,665,875)
- Holly Tree Close (19 sales, avg £393,750)
- Holly Walk (6 sales, avg £2,355,000)
- Hollybush Gardens (9 sales, avg £1,970,667)
- Hollybush Hill (49 sales, avg £652,454)
- Hollybush Place (5 sales, avg £3,056,000)
- Hollybush Street (37 sales, avg £351,027)
- Hollycroft Avenue (32 sales, avg £3,016,139)
- Hollydale Road (85 sales, avg £630,659)
- Hollydene (20 sales, avg £476,087)
- Hollyfield Avenue (10 sales, avg £660,950)
- Hollymount Close (6 sales, avg £622,500)
- Hollyview Close (11 sales, avg £860,000)
- Hollywood Road (44 sales, avg £1,359,989)
- Holm Oak Close (7 sales, avg £679,857)
- Holman Road (12 sales, avg £480,463)
- Holmbrook Drive (10 sales, avg £609,350)
- Holmbury View (10 sales, avg £869,300)
- Holmbush Road (24 sales, avg £1,077,885)
- Holmdale Gardens (15 sales, avg £728,222)
- Holmdale Road (63 sales, avg £761,418)
- Holmdale Terrace (10 sales, avg £374,200)
- Holmdene Avenue (74 sales, avg £1,117,563)
- Holme Lacey Road (39 sales, avg £597,531)
- Holme Road (7 sales, avg £310,857)
- Holmead Road (15 sales, avg £2,051,438)
- Holmes Avenue (5 sales, avg £555,400)
- Holmes Close (5 sales, avg £965,154)
- Holmes Road (71 sales, avg £765,445)
- Holmesdale Avenue (19 sales, avg £1,029,366)
- Holmesdale Close (13 sales, avg £334,962)
- Holmesdale Road (274 sales, avg £380,371)
- Holmesley Road (29 sales, avg £643,621)
- Holmewood Gardens (59 sales, avg £618,244)
- Holmewood Road (54 sales, avg £542,297)
- Holmfield Avenue (7 sales, avg £871,641)
- Holmleigh Road (47 sales, avg £630,496)
- Holmleigh Road Estate (14 sales, avg £370,821)
- Holmshaw Close (11 sales, avg £366,000)
- Holmside Road (6 sales, avg £1,289,750)
- Holmwood Gardens (8 sales, avg £1,021,562)
- Holmwood Grove (9 sales, avg £803,778)
- Holne Chase (19 sales, avg £3,212,977)
- Holness Road (27 sales, avg £432,159)
- Holroyd Road (12 sales, avg £1,383,208)
- Holst Road (7 sales, avg £681,251)
- Holt Close (6 sales, avg £1,015,000)
- Holt Gardens (78 sales, avg £636,737)
- Holybourne Avenue (8 sales, avg £913,580)
- Holyhead Close (5 sales, avg £358,600)
- Holyoake Court (14 sales, avg £485,143)
- Holyoake Walk (34 sales, avg £779,006)
- Holyport Road (44 sales, avg £840,905)
- Holywell Close (6 sales, avg £358,667)
- Holywell Row (11 sales, avg £9,454,890)
- Home Park Road (63 sales, avg £1,783,285)
- Home Road (15 sales, avg £928,667)
- Homecroft Road (62 sales, avg £624,658)
- Homefarm Road (11 sales, avg £444,818)
- Homefield Road (57 sales, avg £1,643,255)
- Homelands Drive (17 sales, avg £350,559)
- Homeleigh Road (6 sales, avg £768,698)
- Homer Drive (71 sales, avg £503,187)
- Homer Road (5 sales, avg £222,300)
- Homer Street (32 sales, avg £747,564)
- Homerton High Street (152 sales, avg £400,267)
- Homerton Road (153 sales, avg £352,607)
- Homerton Row (14 sales, avg £482,214)
- Homestall Road (21 sales, avg £674,573)
- Homestead Paddock (7 sales, avg £315,000)
- Homestead Road (28 sales, avg £627,016)
- Homewillow Close (41 sales, avg £215,864)
- Homewood Gardens (6 sales, avg £260,325)
- Honduras Street (5 sales, avg £732,839)
- Honeybourne Road (73 sales, avg £928,685)
- Honeybrook Road (59 sales, avg £831,283)
- Honeyman Close (17 sales, avg £913,353)
- Honeypot Lane (15 sales, avg £1,049,733)
- Honeywell Road (49 sales, avg £1,879,887)
- Honeywood Road (20 sales, avg £441,800)
- Honiton Gardens (19 sales, avg £510,188)
- Honiton Road (21 sales, avg £1,314,810)
- Honley Road (57 sales, avg £501,593)
- Honor Oak Park (141 sales, avg £474,709)
- Honor Oak Rise (46 sales, avg £606,232)
- Honor Oak Road (116 sales, avg £533,015)
- Honour Lea Avenue (39 sales, avg £559,731)
- Hood Avenue (16 sales, avg £910,780)
- Hood Road (8 sales, avg £1,728,450)
- Hoodcote Gardens (24 sales, avg £981,525)
- Hooks Close (7 sales, avg £362,189)
- Hoop Lane (16 sales, avg £1,000,156)
- Hooper Road (7 sales, avg £306,000)
- Hooper Street (19 sales, avg £650,545)
- Hoopers Mews (9 sales, avg £900,319)
- Hop Street (5 sales, avg £395,800)
- Hope Close (84 sales, avg £473,424)
- Hope Street (195 sales, avg £602,607)
- Hope Wharf (10 sales, avg £638,250)
- Hopedale Road (26 sales, avg £681,762)
- Hopefield Avenue (16 sales, avg £1,669,430)
- Hopewell Street (28 sales, avg £464,339)
- Hopewell Yard (8 sales, avg £395,874)
- Hopgood Street (7 sales, avg £401,714)
- Hopkins Close (10 sales, avg £1,344,000)
- Hoppers Road (91 sales, avg £579,617)
- Hoppett Road (9 sales, avg £492,439)
- Hopton Road (170 sales, avg £466,869)
- Hopton Street (52 sales, avg £884,993)
- Hoptree Close (5 sales, avg £569,000)
- Hopwood Close (18 sales, avg £500,822)
- Horace Road (16 sales, avg £588,125)
- Horatio Street (7 sales, avg £643,000)
- Horbury Crescent (11 sales, avg £3,445,719)
- Horder Road (32 sales, avg £1,115,484)
- Horle Walk (10 sales, avg £398,756)
- Horley Road (19 sales, avg £289,905)
- Hormead Road (44 sales, avg £599,980)
- Horn Lane (253 sales, avg £389,173)
- Horn Park Lane (41 sales, avg £623,730)
- Hornbeam Grove (8 sales, avg £466,625)
- Hornbeam Lane (5 sales, avg £1,511,999)
- Hornbeam Square (5 sales, avg £452,000)
- Hornbeams Rise (16 sales, avg £352,919)
- Hornby Close (7 sales, avg £1,537,857)
- Horncastle Road (60 sales, avg £504,488)
- Horndean Close (7 sales, avg £441,715)
- Horne Way (42 sales, avg £380,877)
- Hornet Way (7 sales, avg £24,038,667)
- Hornfair Road (19 sales, avg £462,193)
- Horniman Drive (40 sales, avg £567,088)
- Horning Close (8 sales, avg £200,000)
- Hornsey Lane (256 sales, avg £557,235)
- Hornsey Lane Gardens (75 sales, avg £932,296)
- Hornsey Park Road (53 sales, avg £609,275)
- Hornsey Rise (57 sales, avg £520,151)
- Hornsey Rise Gardens (27 sales, avg £636,696)
- Hornsey Road (334 sales, avg £510,570)
- Hornsey Street (33 sales, avg £348,142)
- Hornton Street (81 sales, avg £1,685,809)
- Horse Guards Avenue (48 sales, avg £10,316,111)
- Horseferry Place (56 sales, avg £627,920)
- Horseferry Road (106 sales, avg £3,049,316)
- Horsell Road (21 sales, avg £1,498,891)
- Horselydown Lane (28 sales, avg £855,261)
- Horseshoe Close (18 sales, avg £3,020,308)
- Horseshoe Mews (5 sales, avg £507,500)
- Horsfeld Road (6 sales, avg £367,833)
- Horsford Road (38 sales, avg £614,459)
- Horsham Avenue (22 sales, avg £627,727)
- Horsley Road (13 sales, avg £652,115)
- Horsley Street (9 sales, avg £533,667)
- Horsmonden Road (5 sales, avg £561,500)
- Horsnell Close (33 sales, avg £505,013)
- Hortensia Road (61 sales, avg £1,864,754)
- Horton Avenue (7 sales, avg £546,429)
- Horton Road (31 sales, avg £713,855)
- Hosack Road (41 sales, avg £930,674)
- Hosier Lane (29 sales, avg £583,922)
- Hoskins Close (17 sales, avg £299,676)
- Hoskins Street (5 sales, avg £651,400)
- Hospital Way (23 sales, avg £396,435)
- Hotham Road (86 sales, avg £1,216,208)
- Hotham Road Mews (5 sales, avg £506,000)
- Hotspur Street (64 sales, avg £374,366)
- Houghton Square (7 sales, avg £536,421)
- Houndsden Road (31 sales, avg £860,242)
- Houndsditch (98 sales, avg £4,877,505)
- Houston Road (36 sales, avg £555,250)
- Hove Avenue (59 sales, avg £369,538)
- Hoveden Road (18 sales, avg £817,944)
- Hoveton Road (9 sales, avg £271,222)
- Howard Close (34 sales, avg £564,059)
- Howard Road (337 sales, avg £449,638)
- Howard Walk (22 sales, avg £1,301,123)
- Howards Lane (43 sales, avg £1,390,240)
- Howards Road (19 sales, avg £364,237)
- Howarth Road (50 sales, avg £416,903)
- Howbury Road (32 sales, avg £620,971)
- Howcroft Crescent (29 sales, avg £756,326)
- Howden Close (14 sales, avg £245,285)
- Howden Road (18 sales, avg £496,448)
- Howden Street (29 sales, avg £825,142)
- Howerd Way (22 sales, avg £462,111)
- Howgate Road (10 sales, avg £1,140,910)
- Howitt Close (8 sales, avg £406,125)
- Howitt Road (62 sales, avg £1,450,512)
- Howland Estate (11 sales, avg £345,773)
- Howland Way (21 sales, avg £579,402)
- Howley Place (9 sales, avg £1,645,556)
- Howsman Road (10 sales, avg £1,070,000)
- Howson Road (62 sales, avg £674,794)
- Hoxton Square (72 sales, avg £2,774,558)
- Hoxton Street (140 sales, avg £629,464)
- Hoy Close (107 sales, avg £484,654)
- Hoy Street (35 sales, avg £657,156)
- Hoyle Road (34 sales, avg £480,176)
- Hubbard Road (12 sales, avg £423,746)
- Hubbard Street (9 sales, avg £716,499)
- Hubert Grove (85 sales, avg £637,387)
- Hubert Road (27 sales, avg £398,220)
- Huddleston Close (6 sales, avg £276,000)
- Huddleston Road (88 sales, avg £1,143,405)
- Huddlestone Road (82 sales, avg £519,939)
- Hudson Close (6 sales, avg £310,167)
- Hudson Place (15 sales, avg £347,267)
- Hudson Way (43 sales, avg £325,182)
- Hugh Mews (5 sales, avg £453,200)
- Hugh Street (50 sales, avg £1,328,174)
- Hughan Road (13 sales, avg £455,462)
- Hugo Road (25 sales, avg £1,236,556)
- Hugon Road (23 sales, avg £3,157,261)
- Huguenot Drive (29 sales, avg £545,891)
- Huguenot Place (20 sales, avg £498,575)
- Huguenot Square (6 sales, avg £427,250)
- Hull Close (10 sales, avg £456,025)
- Hull Place (33 sales, avg £357,468)
- Hullbridge Mews (7 sales, avg £373,429)
- Humber Road (115 sales, avg £785,607)
- Humberstone Road (81 sales, avg £362,172)
- Humberton Close (6 sales, avg £463,638)
- Humbolt Road (36 sales, avg £744,874)
- Humes Avenue (21 sales, avg £486,594)
- Hundred Acre (6 sales, avg £231,625)
- Hungerdown (10 sales, avg £326,700)
- Hungerford Road (70 sales, avg £633,749)
- Hunsdon Road (26 sales, avg £648,019)
- Hunt Close (14 sales, avg £530,714)
- Hunter Close (11 sales, avg £498,982)
- Hunter Street (26 sales, avg £528,155)
- Hunters Meadow (15 sales, avg £285,755)
- Huntingdon Gardens (18 sales, avg £821,417)
- Huntingdon Road (49 sales, avg £891,120)
- Huntingdon Street (55 sales, avg £1,264,346)
- Huntingfield Road (93 sales, avg £650,078)
- Huntley Close (14 sales, avg £830,714)
- Huntley Street (20 sales, avg £1,705,586)
- Huntley Way (6 sales, avg £332,833)
- Huntly Drive (5 sales, avg £358,600)
- Huntly Road (21 sales, avg £469,549)
- Hunton Street (12 sales, avg £427,121)
- Huntspill Street (37 sales, avg £869,078)
- Huntsworth Mews (15 sales, avg £2,004,833)
- Hurdwick Place (8 sales, avg £667,000)
- Hurley Crescent (6 sales, avg £872,000)
- Hurlingham Business Park (6 sales, avg £1,885,833)
- Hurlingham Road (61 sales, avg £1,968,385)
- Hurlingham Square (19 sales, avg £1,372,684)
- Hurlstone Road (21 sales, avg £384,262)
- Huron Road (84 sales, avg £951,603)
- Hurst Avenue (49 sales, avg £1,130,490)
- Hurst Close (9 sales, avg £599,444)
- Hurst Lane (13 sales, avg £263,154)
- Hurst Road (31 sales, avg £791,056)
- Hurst Street (29 sales, avg £500,933)
- Hurstbourne Road (80 sales, avg £474,966)
- Hurstway Walk (9 sales, avg £342,167)
- Hurstwood Road (16 sales, avg £1,063,125)
- Hutchings Street (99 sales, avg £471,379)
- Hutchings Walk (11 sales, avg £1,124,723)
- Hutchins Road (23 sales, avg £306,522)
- Hutton Grove (77 sales, avg £492,631)
- Hutton Mews (8 sales, avg £1,058,369)
- Huxley Gardens (20 sales, avg £577,802)
- Huxley Place (8 sales, avg £589,250)
- Huxley Road (126 sales, avg £413,474)
- Huxley Street (11 sales, avg £860,182)
- Hyde Crescent (11 sales, avg £505,909)
- Hyde Estate Road (9 sales, avg £7,923,210)
- Hyde Lane (81 sales, avg £747,065)
- Hyde Park Avenue (29 sales, avg £552,081)
- Hyde Park Crescent (16 sales, avg £2,250,725)
- Hyde Park Gardens (69 sales, avg £3,487,175)
- Hyde Park Gardens Mews (14 sales, avg £3,068,929)
- Hyde Park Gate (37 sales, avg £6,886,351)
- Hyde Park Mansions (12 sales, avg £1,064,583)
- Hyde Park Place (40 sales, avg £2,695,081)
- Hyde Park Square (86 sales, avg £1,382,552)
- Hyde Park Street (14 sales, avg £4,371,429)
- Hyde Vale (43 sales, avg £1,438,187)
- Hyde Way (12 sales, avg £424,042)
- Hydefield Close (34 sales, avg £367,559)
- Hydeside Gardens (7 sales, avg £417,000)
- Hydethorpe Road (122 sales, avg £966,352)
- Hyett Terrace (8 sales, avg £542,213)
- Hylton Street (10 sales, avg £319,000)
- Hyndewood (34 sales, avg £416,404)
- Hythe Close (13 sales, avg £361,154)