Skip to main content

Completely London

Contact us

Branch finder

We have more than 50 sales and lettings branches across the Capital.

Select a branch location to view full contact details

  1. Balham

    Balham

    124 Balham High Road
    Balham
    SW12 9AA

  2. Battersea

    Battersea

    108 Northcote Road
    Battersea
    SW11 6QP

  3. Battersea Park

    Battersea Park

    242 Battersea Park Road
    Battersea Park
    SW11 3BP

  4. Bayswater

    Bayswater

    23 Leinster Terrace
    Bayswater
    W2 3ET

  5. Beckenham

    Beckenham

    Albemarle House, Albemarle Road
    Beckenham
    BR3 5HZ

  6. Belsize Park

    Belsize Park

    38 England's Lane
    Belsize Park
    NW3 4UE

  7. Blackheath

    Blackheath

    25-27 Montpelier Vale
    Blackheath
    SE3 0TJ

  8. Brockley

    Brockley

    322 Brockley Road
    Brockley
    SE4 2BT

  9. Bromley

    Bromley

    1 High Street
    Bromley
    BR1 1LF

  10. Brook Green

    Brook Green

    134 Shepherd's Bush Road
    Brook Green
    W6 7PB

  11. Canada Water

    Canada Water

    Montreal House, Surrey Quays Road
    London
    SE16 7AQ

  12. Chislehurst

    Chislehurst

    57 High Street
    Chislehurst
    BR7 5AF

  13. Chiswick

    Chiswick

    163-165 Chiswick High Road
    Chiswick
    W4 2DT

  14. Clapham

    Clapham

    44 Abbeville Road
    Clapham
    SW4 9NF

  15. Clapham Common

    Clapham Common

    30 The Pavement
    Clapham Common
    SW4 0JE

  16. Crouch End

    Crouch End

    36-37 Topsfield Parade
    Crouch End
    N8 8PT

  17. Crystal Palace

    Crystal Palace

    15-17 Westow Hill
    Crystal Palace
    SE19 1TQ

  18. Dulwich Village

    Dulwich Village

    39 Dulwich Village
    Dulwich Village
    SE21 7BN

  1. Ealing

    Ealing

    45 The Mall
    Ealing
    W5 3TJ

  2. Earlsfield

    Earlsfield

    517-519 Garratt Lane
    Earlsfield
    SW18 4SW

  3. East Dulwich

    East Dulwich

    107-109 Lordship Lane
    East Dulwich
    SE22 8HU

  4. Finchley

    Finchley

    767-769 High Road
    Finchley
    N12 8JY

  5. Forest Hill

    Forest Hill

    7a Dartmouth Road
    Forest Hill
    SE23 3HN

  6. Fulham

    Fulham

    29 Effie Road
    Fulham
    SW6 1EN

  7. Hammersmith

    Hammersmith

    180 King Street
    Hammersmith
    W6 0RA

  8. Hayes

    Hayes

    4 Station Buildings
    Hayes
    BR2 7EN

  9. Highgate

    Highgate

    58 Highgate High Street
    Highgate
    N6 5HX

  10. Holland Park

    Holland Park

    128 Holland Park Avenue
    Holland Park
    W11 4UE

  11. Islington

    Islington

    298 Upper Street
    Islington
    N1 2TU

  12. Kennington

    Kennington

    292-294 Kennington Road
    Kennington
    SE11 4LD

  13. Kingston

    Kingston

    55-59 Fife Road
    Kingston upon Thames
    KT1 1SF

  14. Lee

    Lee

    1 Station Approach
    Lee
    SE12 0AB

  15. London Bridge

    London Bridge

    44-48 Borough High Street
    London Bridge
    SE1 1XW

  16. Marylebone

    Marylebone

    136 Baker Street
    Marylebone
    W1U 6UD

  17. Muswell Hill

    Muswell Hill

    206 Muswell Hill Broadway
    Muswell Hill
    N10 3SA

  18. New Homes

    New Homes

    180 King Street
    Hammersmith (New Homes)
    W6 0RA

  1. New Homes SE

    New Homes SE

    44-48 Borough High Street

    SE1 1XW

  2. Peckham

    Peckham

    48 Peckham Rye
    Peckham
    SE15 4JR

  3. Putney

    Putney

    1 Putney Hill
    Putney
    SW15 6BA

  4. Raynes Park

    Raynes Park

    5-9 Coombe Lane
    Raynes Park
    SW20 8NE

  5. South Kensington

    South Kensington

    29 Harrington Road
    London
    SW7 3HD

  6. Southfields

    Southfields

    251 Wimbledon Park Road
    Southfields
    SW19 6NW

  7. Southgate

    Southgate

    83 Chase Side
    Southgate
    N14 5BU

  8. St Johns Wood

    St Johns Wood

    41-47 Barrow Hill Road
    St Johns Wood
    NW8 7AH

  9. Streatham

    Streatham

    1 Leigham Court Road
    Streatham
    SW16 2ND

  10. Tooting

    Tooting

    58-60 Tooting High Street
    Tooting
    SW17 0RN

  11. West Dulwich

    West Dulwich

    113 Rosendale Road
    West Dulwich
    SE21 8EZ

  12. West Hampstead

    West Hampstead

    199a West End Lane
    West Hampstead
    NW6 2LJ

  13. West Putney

    West Putney

    81-83 Lower Richmond Road
    West Putney
    SW15 1EU

  14. West Wickham

    West Wickham

    76 High Street
    West Wickham
    BR4 0NH

  15. Wimbledon

    Wimbledon

    49 Wimbledon Hill Road
    Wimbledon
    SW19 7QW

Select a branch icon for contact details

KFH branch finder

We have more than 50 branches within the Capital.

Free property valuation