1. Zoopla
  2. Find agents
  3. Surrey
  4. Thames Ditton

Letting agents in Thames Ditton

Book local agents to value your home

Get the most accurate valuation based on your unique property features and their in-depth knowledge of the local area.

Step 1 of 4

6 results

  • featured
    Barnard Marcus - Surbiton

    Barnard Marcus - Surbiton

    5A Surbiton Parade, St. Marks Hill, Surbiton, KT6 4RB
    View agent profile

    Homes on Zoopla

    Currently for sale
    68
    Average asking price
    £506,882
    Average listing time
    15 weeks
    Currently for rent
    8
    Average asking price
    £2,388 pcm
    Average listing time
    5 weeks
  • featured
    HJC

    HJC

    The Old Bank Building, 2 High Street, Thames Ditton, KT7 0RY
    View agent profile

    Homes on Zoopla

    Currently for sale
    31
    Average asking price
    £1,153,687
    Average listing time
    17 weeks
  • featured
    Seymours - Surbiton

    Seymours - Surbiton

    13 Brighton Road, Surbiton, KT6 5LX
    View agent profile

    Homes on Zoopla

    Currently for sale
    102
    Average asking price
    £635,024
    Average listing time
    18 weeks
    Currently for rent
    25
    Average asking price
    £2,232 pcm
    Average listing time
    6 weeks
  • featured
    Water Side Residential

    Water Side Residential

    Boldre House, Thames Ditton, KT7 0JP
    View agent profile

    Homes on Zoopla

    Currently for sale
    39
    Average asking price
    £840,837
    Average listing time
    20 weeks
    Currently for rent
    5
    Average asking price
    £3,631 pcm
    Average listing time
    44 weeks
  • HC Jones and Company

    HC Jones and Company

    Unit 5, Manor Farm, 124 Manor Road North, Thames Ditton, Surbiton, KT7 0BH
    View agent profile
  • Walker Lettings & Management

    Walker Lettings & Management

    11 Winters Road, Thames Ditton, KT7 0XW
    View agent profile

    Homes on Zoopla

    Currently for rent
    6
    Average asking price
    £1,534 pcm
    Average listing time
    6 weeks