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
    64
    Average asking price
    £511,749
    Average listing time
    15 weeks
    Currently for rent
    5
    Average asking price
    £2,132 pcm
    Average listing time
    7 weeks
  • featured
    HJC

    HJC

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

    Homes on Zoopla

    Currently for sale
    30
    Average asking price
    £1,166,310
    Average listing time
    16 weeks
  • featured
    Seymours - Surbiton

    Seymours - Surbiton

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

    Homes on Zoopla

    Currently for sale
    108
    Average asking price
    £621,110
    Average listing time
    18 weeks
    Currently for rent
    26
    Average asking price
    £2,162 pcm
    Average listing time
    5 weeks
  • featured
    Water Side Residential

    Water Side Residential

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

    Homes on Zoopla

    Currently for sale
    41
    Average asking price
    £865,430
    Average listing time
    23 weeks
    Currently for rent
    6
    Average asking price
    £3,293 pcm
    Average listing time
    39 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
    5
    Average asking price
    £1,651 pcm
    Average listing time
    6 weeks