Here to make moving
      easier for you.

      Leading estate and letting agent in Cirencester, Cricklade, Marlborough, North Swindon and Old Town.

      Welcome to McFarlane, the go to estate agent for all things property in Cirencester, Cricklade, Marlborough, North Swindon and Old Town. We’re an honest and reliable estate and letting agent where we do things right. With over two hundred and fifty years of combined property experience, we understand the relationships between a place and its people and believe everyone should love where they live. Let’s help you get there.

      Search by town or postcode

      How can we help?

      Find a branch near you

      We’ve been helping homeowners, landlords and house-hunters in and around North Wiltshire for over 20 years. Our first estate agent branch opened in Old Town, followed by Cricklade, Marlborough and North Swindon. In 2023, we opened our fifth branch in Cirencester. Sell or let your home with us and you benefit from access to even more buyers and tenants from across our network. But don’t worry, we’re still independent and proud, so a personal service is guaranteed.

      How much is your home worth?

      First step in selling, let’s find out the value of your property.

      No property found
      Download our FREE guide to selling

      Download our FREE company brochure

      Thinking of selling or letting your property? Follow the steps and advice in our free guide and you’ll be ready to make the most of your sale or let.

      Words from our happy customers

      The best estate agent… never went with! We were one below in the chain for our move and McFarlanes (specially a lady called Jo) was the best progressor of a complicated chain we have ever seen. Jo kept the momentum going and we can’t thank them enough.

      James, Marlborough