Thorntons

When it comes to buying and selling property, our job is to make the whole process as straightforward and stress free as possible for you. We are the East of Scotland’s largest full service legal firm with offices and a wide network property shops in Cupar, Dundee, Perth, Arbroath, Forfar and Edinburgh, giving your property extensive exposure to the market.

Our dedicated property teams in all our branches have decades of experience so understand, and can help avoid, the pitfalls that can hold up the buying and selling process. Our estate agents and property solicitors work closely together to bring you a comprehensive and value for money service.

As well as buying and selling property, we can also advise you on issues such as Wills, Powers of Attorney, claims and disputes, separation / divorce and matters involving children. We will give you the right advice – whatever your situation – to make sure you are protected now and for the future.

Visit website

Branches

Anstruther Office – thorntons

1 St Andrews Road
Anstruther
KY10 3HA

01333 310481
01334 476366
[email protected]


Cupar Office – thorntons

49 Bonnygate
Cupar
KY15 4BY

01334 656564
01334 476366
[email protected]


Kirkcaldy Office

2 Park Place
Kirkcaldy
KY1 1XL

01592 803400
01592 203369
[email protected]


St Andrews Office – thorntons

17-21 Bell Street
St Andrews
KY16 9UR

01334 474200
01334 476366
[email protected]


Thorntons – Dundee Office

Whitehall House
33 Yeaman Shore
Dundee
DD1 4BJ

01382 200099
01382 223116
[email protected]


Properties from Thorntons

112 & 112B Hepburn Gardens, St Andrews KY16 9LT

St Andrews

112 & 112B Hepburn Gardens
Detached, House
5 Bedrooms
Offers Over £975,000

Under Offer 6 Queens Gardens, St Andrews KY16 9TA

St Andrews

6 Queens Gardens
House
4 Bedrooms
Offers Over £945,000

The Paddock Charleton Estate, Colinsburgh KY9 1HG

Colinsburgh

The Paddock Charleton Estate
Detached, House
5 Bedrooms
Offers Over £799,000

Under Offer 17A Queens Gardens, St Andrews KY16 9TA

St Andrews

17A Queens Gardens
Flat/Apartment
5 Bedrooms
Offers Over £630,000

Under Offer South Kinaldy House , St Andrews KY16 8NA

St Andrews

South Kinaldy House
Detached, House
5 Bedrooms
Guide price £625,000

Plot 3 Ribbonfield , Crail KY10 3XG

Crail

Plot 3 Ribbonfield
Detached, House
4 Bedrooms
Offers Over £575,000

The Pier House, Woodhaven Harbour, St Fort Road, Wormit, DD6 8LA

Wormit

The Pier House
Detached, House
5 Bedrooms
Offers Over £575,000

Plot 2 Ribbonfield , Crail KY10 3XG

Crail

Plot 2 Ribbonfield
Detached, House
4 Bedrooms
Offers Over £570,000

Plot 4 Ribbonfield , Crail KY10 3XG

Crail

Plot 4 Ribbonfield
Detached, House
4 Bedrooms
Offers Over £565,000

Plot 5 Ribbonfield , Crail KY10 3XG

Crail

Plot 5 Ribbonfield
Detached, House
4 Bedrooms
Offers Over £565,000

The Todden, 3 Balnacarron Ave, St Andrews KY16 9LT

St Andrews

The Todden, 3 Balnacarron Ave
Detached, House
4 Bedrooms
Offers Over £535,000

Under Offer 6 Cant Crescent, St Andrews KY16 8NF

St Andrews

6 Cant Crescent
Detached, House
6 Bedrooms
Offers Over £529,000

16 St Mary Street, St Andrews KY16 8AZ

St Andrews

16 St Mary Street
Detached, House
5 Bedrooms
Offers Over £525,000

Under Offer 11 Bonfield Road, Strathkinness KY16 9RR

Strathkinness

11 Bonfield Road
Bungalow
4 Bedrooms
Offers Over £500,000

Vicarsford Lodge , Leuchars KY16 0DT

Leuchars

Vicarsford Lodge
Bungalow
6 Bedrooms
Offers Over £495,000

Under Offer 15 Beechgrove Rise, Cupar KY15 5DT

Cupar

15 Beechgrove Rise
Detached, House
5 Bedrooms
Offers Over £475,000

8 Lawhead Road West, St Andrews KY16 9NE

St Andrews

8 Lawhead Road West
Detached, House
5 Bedrooms
Offers Over £475,000

The Maltings Pitlessie House, Pitlessie KY15 7SU

Pitlessie

The Maltings Pitlessie House
Detached, House
5 Bedrooms
Offers Over £470,000

Under Offer 13 Priory Gardens, St Andrews KY16 8XX

St Andrews

13 Priory Gardens
Detached, House
5 Bedrooms
Offers Over £460,000

Under Offer West Mid Brae Mount Melville, St Andrews KY16 8NT

St Andrews

West Mid Brae Mount Melville
Detached, House
3 Bedrooms
Offers Over £450,000

– Village Green 2 – Station Road, Kingsbarns KY16 8TA

Kingsbarns

- Village Green 2 - Station Road
House
3 Bedrooms
Prices from £448,000

Plot 13, Elm Village Green 2, Station Road, Kingsbarns KY16 8TA

Kingsbarns

Plot 13, Elm Village Green 2, Station Road
Detached, House
5 Bedrooms
Fixed Price £448,000

4 West Grange Steading, St Andrews KY16 8LJ

St Andrews

4 West Grange Steading
House
3 Bedrooms
Offers Over £439,000

Under Offer Holly Lodge, 2 Mackenzie Garden, Kingsbarns KY16 8TN

Kingsbarns

Holly Lodge, 2 Mackenzie Garden
Detached, House
5 Bedrooms
Offers Over £429,000

Under Offer Corland Cottage Malt Row, Pitlessie KY15 7SY

Pitlessie

Corland Cottage Malt Row
Cottage
4 Bedrooms
Offers Over £425,000

Under Offer 11 Southfield, St Andrews KY16 8AF

St Andrews

11 Southfield
Flat/Apartment
4 Bedrooms
Offers Over £420,000

Under Offer 30 Argyle Street, St Andrews KY16 9BU

St Andrews

30 Argyle Street
House
3 Bedrooms
Offers Over £420,000

3 Woodburne, Ceres, KY15 5PY

Ceres

3 Woodburne
Detached
5 Bedrooms
Offers Over £410,000

Under Offer Hawthorne House, 33 Main Street, Strathkinness KY16 9RY

Strathkinness

Hawthorne House, 33 Main Street
House
7 Bedrooms
Offers Over £399,950

14b Hope Street, St Andrews KY16 9HJ

St Andrews

14b Hope Street
Flat/Apartment
3 Bedrooms
Offers Over £385,000

The Lodge 1 Caiplie Court, Anstruther KY10 3JR

Anstruther

The Lodge 1 Caiplie Court
Detached, House
5 Bedrooms
Offers Over £385,000

Under Offer Robin Hill, 9 Mount Melville Steading, St Andrews KY16 8NG

St Andrews

Robin Hill, 9 Mount Melville Steading
Detached, House
3 Bedrooms
Offers Over £380,000

5 Abbey Villa, St Andrews KY16 9LB

St Andrews

5 Abbey Villa
House
3 Bedrooms
Offers Over £375,000

Crowsteps, 4 The Gyles, Pittenweem KY10 2NG

Pittenweem

Crowsteps, 4 The Gyles
Flat/Apartment
3 Bedrooms
Offers Over £375,000

Under Offer First Floor Left, 18 Argyle Street, St Andrews KY16 9BU

St Andrews

First Floor Left, 18 Argyle Street
Flat/Apartment
3 Bedrooms
Offers Over £375,000

The Coach House High Street, Elie KY9 1BY

Elie

The Coach House High Street
Cottage
3 Bedrooms
Offers Over £350,000

Under Offer 4 Wester Balrymonth Steading, St Andrews KY16 8NN

St Andrews

4 Wester Balrymonth Steading
House
3 Bedrooms
Offers Over £349,995

9 Sahara Park, Elie KY9 1BB

Elie

9 Sahara Park
House
3 Bedrooms
Offers Over £349,500

Under Offer Mid Bowhouse Auchmuirbridge, Scotlandwell KY6 3JH

Scotlandwell

Mid Bowhouse Auchmuirbridge
Detached, House
3 Bedrooms
Offers Over £349,500

Under Offer 40 Lumsden Crescent, St Andrews KY16 9NQ

St Andrews

40 Lumsden Crescent
Flat/Apartment
3 Bedrooms
Offers Over £330,000

Dunnock Cottage Fincraigs, Gauldry KY15 4QQ

Gauldry

Dunnock Cottage Fincraigs
Detached, House
4 Bedrooms
Offers Over £330,000

Under Offer 2E Alexandra Place, St Andrews KY16 9XD

St Andrews

2E Alexandra Place
Flat/Apartment
2 Bedrooms
Offers Over £325,000

Under Offer Hessle House Bridgend, Ceres KY15 5LS

Ceres

Hessle House Bridgend
Detached, House
4 Bedrooms
Offers Over £310,000

Under Offer Station House , Cupar KY14 6JD

Cupar

Station House
Detached, House
5 Bedrooms
Offers Over £310,000

Under Offer 5 Levenbridge Place, Kinross KY13 8FL

Kinross

5 Levenbridge Place
Detached, House
4 Bedrooms
Offers Over £300,000

Under Offer 6 Livingstone Place, St Andrews KY16 8JJ

St Andrews

6 Livingstone Place
Bungalow
2 Bedrooms
Offers Over £295,000

Under Offer 6 John Coupar Court, St Andrews KY16 9EB

St Andrews

6 John Coupar Court
Flat/Apartment
2 Bedrooms
Offers Over £290,000

44 Riverside Road, Wormit, DD6 8LJ

Wormit

44 Riverside Road
Terraced
4 Bedrooms
Offers Over £280,000

Under Offer 15 Nelson Street, St Andrews KY16 8AJ

St Andrews

15 Nelson Street
Bungalow
3 Bedrooms
Offers Over £278,000

Under Offer 20 Claybraes, St Andrews, Fife KY16 8RS

St Andrews

20 Claybraes
Detached, House
2 Bedrooms
Offers Over £270,000

Under Offer 44 Marketgate South, Crail KY10 3TL

Crail

44 Marketgate South
Flat/Apartment
3 Bedrooms
Offers Over £265,000

15 Riverside Road Wormit

Wormit

15 Riverside Road
Semi-Detached
3 Bedrooms
Offers Over £260,000

Under Offer 87 Kilrymont Road, St Andrews KY16 8DQ

St Andrews

87 Kilrymont Road
Detached, House
4 Bedrooms
Offers Over £260,000

Under Offer 83 Kilrymont Road, St Andrews KY16 8DQ

St Andrews

83 Kilrymont Road
House
2 Bedrooms
Offers Over £250,000

Under Offer Westerlea, 3 Ceres Road, Craigrothie KY15 5QB

Craigrothie

Westerlea, 3 Ceres Road
Cottage
4 Bedrooms
Offers Over £245,000

Under Offer 39 Bridgetown Place, Kirkcaldy KY2 6GG

Kirkcaldy

39 Bridgetown Place
Detached, House
4 Bedrooms
Offers Over £240,000

Under Offer 53 Jamie Anderson Place, St Andrews KY16 8YG

St Andrews

53 Jamie Anderson Place
House
5 Bedrooms
Offers Over £240,000

Under Offer Creag Ban Main Street, Craigrothie KY15 5QA

Craigrothie

Creag Ban Main Street
Detached, House
4 Bedrooms
Offers Over £240,000

Plot At, 12 Station Road, Kingsbarns KY16 8TB

Kingsbarns

Plot At, 12 Station Road
Land, Plots
0 Bedrooms
Offers Over £235,000

Under Offer 6 Morlich Gardens, Glenrothes KY7 6GB

Glenrothes

6 Morlich Gardens
Detached, House
4 Bedrooms
Offers Over £234,500

21 Low Road, Auchtermuchty KY14 7BB

Auchtermuchty

21 Low Road
House
3 Bedrooms
Offers Over £229,950

16 Balrymonth Court, St Andrews KY16 8XT

St Andrews

16 Balrymonth Court
Flat/Apartment
3 Bedrooms
Offers Over £225,000

Under Offer 31 Watts Gardens, Cupar KY15 4UG

Cupar

31 Watts Gardens
Bungalow, Detached
3 Bedrooms
Offers Over £220,000

5 Monksholm Farm Cottage, Strathkinness, St Andrews KY16 9SJ

St Andrews

5 Monksholm Farm Cottage, Strathkinness
Cottage
2 Bedrooms
Offers Over £220,000

Under Offer 16 Tarvit Drive, Cupar KY15 5BJ

Cupar

16 Tarvit Drive
Detached, House
4 Bedrooms
Offers Over £219,000

Under Offer 40 Argyle Street, St Andrews KY16 9BU

St Andrews

40 Argyle Street
Flat/Apartment
1 Bedrooms
Offers Over £215,000

25 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

25 Abbey Park Avenue
Flat/Apartment
2 Bedrooms
Fixed Price £211,875

25 Findlay Douglas Court, St Andrews KY16 8TP

St Andrews

25 Findlay Douglas Court
House
3 Bedrooms
Offers Over £210,000

29 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

29 Abbey Park Avenue
New Build Property
2 Bedrooms
Fixed Price £205,125

63 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

63 Abbey Park Avenue
Flat/Apartment
2 Bedrooms
Fixed Price £202,125

2 Craigshannoch Road Wormit

Wormit

2 Craigshannoch Road
Semi- Detached
3 Bedrooms
Offers Over £200,000

Under Offer 26 Pipeland Road, St Andrews KY16 8AH

St Andrews

26 Pipeland Road
Flat/Apartment
1 Bedrooms
Offers Over £200,000

The Butlers House Blinkbonny Road, Pittenweem KY10 2RW

Pittenweem

The Butlers House Blinkbonny Road
House
2 Bedrooms
Offers Over £200,000

21 Scholars Gate, St Andrews KY16 9JY

St Andrews

21 Scholars Gate
Flat/Apartment
1 Bedrooms
Offers Over £199,950

50 King Street, Newport On Tay

Newport On Tay

50 King Street
Flat/Apartment
4 Bedrooms
Offers Over £199,500

14 Kerr Street Newport on Tay

Newport on Tay

14 Kerr Street
Detached Bungalow
2 Bedrooms
Offers Over £190,000

Under Offer 65 Tom Morris Drive, St Andrews KY16 8EN

St Andrews

65 Tom Morris Drive
House
2 Bedrooms
Offers Over £190,000

19 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

19 Abbey Park Avenue
Retirement Complex/Property
1 Bedrooms
Fixed Price £187,500

31 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

31 Abbey Park Avenue
Flat/Apartment
1 Bedrooms
Fixed Price £187,125

20 Allan Robertson Drive, St Andrews KY16 8EY

St Andrews

20 Allan Robertson Drive
House
3 Bedrooms
Offers Over £185,000

75 Younger Gardens, St Andrews KY16 8AB

St Andrews

75 Younger Gardens
House
2 Bedrooms
Offers Over £185,000

20 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

20 Abbey Park Avenue
Flat/Apartment
1 Bedrooms
Fixed Price £183,750

-The Walled Gardens- , St Andrews KY16 9JW

St Andrews

-The Walled Gardens-
Retirement Complex/Property
0 Bedrooms
Prices from £182,625

23 Abbey Park Avenue, St Andrews KY16 9JW

St Andrews

23 Abbey Park Avenue
Retirement Complex/Property
1 Bedrooms
Fixed Price £182,625

6 Riverside Gardens, Wormit

Wormit

6 Riverside Gardens
Mid Terraced Villa
3 Bedrooms
Offers Over £180,000

8 Caldwell Acre, Kingskettle KY15 7PU

Kingskettle

8 Caldwell Acre
Bungalow
3 Bedrooms
Offers Over £180,000

Primavera Cottage, No. 2 Cottage Muirhead Of Pitcullo, By Dairsie KY15 4SF

By Dairsie

Primavera Cottage, No. 2 Cottage Muirhead Of Pitcullo
Cottage
2 Bedrooms
Offers Over £180,000

Under Offer 23 Boase Avenue, St Andrews KY16 8BX

St Andrews

23 Boase Avenue
Flat/Apartment
2 Bedrooms
Offers Over £175,000

Under Offer 1 Riverside Gardens, Wormit, DD6 8NR

Wormit

1 Riverside Gardens
End-Terraced Villa
3 Bedrooms
Offers Over £170,000

Under Offer Orchard Cottage, 10 King David Street, St Monans KY10 2AB

St Monans

Orchard Cottage, 10 King David Street
House
2 Bedrooms
Offers Over £160,000

Under Offer 38 Long Craigs Terrace, Kinghorn KY3 9TD

Kinghorn

38 Long Craigs Terrace
House
3 Bedrooms
Offers Over £159,500

7 Argyle Court, St Andrews KY16 9BW

St Andrews

7 Argyle Court
Flat/Apartment
1 Bedrooms
Offers Over £155,000

1 Hill Street, Ladybank KY15 7NP

Ladybank

1 Hill Street
House
3 Bedrooms
Offers Around £153,000

Under Offer 27 Hamilton Avenue, St Andrews KY16 8EH

St Andrews

27 Hamilton Avenue
House
1 Bedrooms
Offers Over £150,000

54 King Street, Newport On Tay

Newport on Tay

54 King Street
Ground Floor Flat
2 Bedrooms
Offers Over £150,000

Under Offer 6 Easter Cash Farm Cottage, Gateside KY14 7RJ

Gateside

6 Easter Cash Farm Cottage
Cottage
3 Bedrooms
Offers Over £150,000

86 Riverside Road Wormit, DD6 8LJ

Wormit

86 Riverside Road
End Terrace
2 Bedrooms
Offers Over £150,000

Under Offer 11 Main Street, Guardbridge KY16 0UG

Guardbridge

11 Main Street
Flat/Apartment
3 Bedrooms
Offers Over £144,000

Plot 1 Land East Of Village Hall, Ladybank KY15 7UJ

Ladybank

Plot 1 Land East Of Village Hall
Land, Plots
0 Bedrooms
Offers Over £139,000

22 Young Court, Tayport, DD6 9PL

Fife

22 Young Court
End Terraced Villa
2 Bedrooms
Offers Over £135,000

3 Bruce Square, Kilconquhar KY9 1LA

Kilconquhar

3 Bruce Square
House
1 Bedrooms
Offers Over £135,000

Under Offer 31 Argyle Court, St Andrews KY16 9BW

St Andrews

31 Argyle Court
Retirement Complex/Property
1 Bedrooms
Offers Over £135,000

Under Offer 58 Warwick Close, Leuchars KY16 0HP

Leuchars

58 Warwick Close
House
2 Bedrooms
Offers Over £135,000

Sycamore Lodge, 5 Cairnsmill, St Andrews KY16 8NN

St Andrews

Sycamore Lodge, 5 Cairnsmill
House, Other
2 Bedrooms
Offers Over £135,000

Under Offer 4 Beaufort Crescent, Kirkcaldy KY2 5SH

Kirkcaldy

4 Beaufort Crescent
Bungalow
2 Bedrooms
Offers Over £134,500

Under Offer 14 Natal Place, Cowdenbeath KY4 8HX

Cowdenbeath

14 Natal Place
Cottage
4 Bedrooms
Offers Over £120,000

Under Offer 9 Mayfield Terrace, Colinsburgh KY9 1LT

Colinsburgh

9 Mayfield Terrace
House
3 Bedrooms
Offers Over £119,000

Plot One Mayflower, Ceres KY15 5LD

Ceres

Plot One Mayflower
Land, Plots
0 Bedrooms
Offers Over £115,000

Under Offer 17 Beatty Court, Kirkcaldy KY1 2EL

Kirkcaldy

17 Beatty Court
Flat/Apartment
3 Bedrooms
Offers Over £114,950

22 Hill Street, Ladybank KY15 7NP

Ladybank

22 Hill Street
Cottage
2 Bedrooms
Fixed Price £100,000

Under Offer Plot 1 Main Street, Kingsbarns KY16 8TA

Kingsbarns

Plot 1 Main Street
Land, Plots
0 Bedrooms
Offers Over £100,000

Under Offer Plot 2 Main Street, Kingsbarns KY16 8TA

Kingsbarns

Plot 2 Main Street
Land, Plots
0 Bedrooms
Offers Over £100,000

Plot, 9 Woodlands Road, Lundin Links KY8 6HG

Lundin Links

Plot, 9 Woodlands Road
Land, Plots
3 Bedrooms
Offers Over £95,000

Under Offer 145 Katrine Crescent, Kirkcaldy KY2 6RR

Kirkcaldy

145 Katrine Crescent
House
3 Bedrooms
Offers Over £92,000

27 Castle Street, Tayport

Tayport

27 Castle Street
Ground Floor Flat
1 Bedrooms
Offers Over £90,000

41 Balbirnie Street, Markinch KY7 6DA

Markinch

41 Balbirnie Street
Flat/Apartment
2 Bedrooms
Offers Over £89,500

Under Offer 84 Kinloss Park, Cupar KY15 4ER

Cupar

84 Kinloss Park
House
2 Bedrooms
Offers Over £85,000

32 Sandford Gate, Kirkcaldy KY1 1NZ

Kirkcaldy

32 Sandford Gate
Flat/Apartment
1 Bedrooms
Offers Over £84,500

Plots At Carslogie Road Carslogie Road, Cupar KY15 4HX

Cupar

Plots At Carslogie Road Carslogie Road
Land, Plots
0 Bedrooms
Fixed Price £79,995

Under Offer 25 Alexandra Street, Kirkcaldy KY1 1HG

Kirkcaldy

25 Alexandra Street
Flat/Apartment
2 Bedrooms
Offers Over £74,500

69 Beatty Crescent, Kirkcaldy KY1 2HS

Kirkcaldy

69 Beatty Crescent
Flat/Apartment
2 Bedrooms
Offers Over £72,500

16a Lady Wynd, Cupar KY15 4DE

Cupar

16a Lady Wynd
Flat/Apartment
3 Bedrooms
Offers Over £69,000

Plot, 113 Main Street, Glenrothes KY7 6HZ

Glenrothes

Plot, 113 Main Street
Land, Plots
2 Bedrooms
Offers Over £65,000

Under Offer 34 South Grove, Methil KY8 3EN

Methil

34 South Grove
Bungalow
1 Bedrooms
Offers Over £64,500

44 Hill Street, Dysart KY1 2XA

Dysart

44 Hill Street
Flat/Apartment
2 Bedrooms
Offers Over £63,500

5 Cornhill Street, Newburgh KY14 6BN

Newburgh

5 Cornhill Street
Flat/Apartment
2 Bedrooms
Offers Over £59,000

119 Ivanhoe Drive, Glenrothes KY6 2NE

Glenrothes

119 Ivanhoe Drive
House
2 Bedrooms
Offers Over £55,000

Under Offer Med-O-Vu , Den Of Lindores KY14 6HT

Den Of Lindores

Med-O-Vu
Flat/Apartment
2 Bedrooms
Offers Over £45,000

51 Scooniehill Road, St. Andrews KY16 8HZ

St Andrews

51 Scooniehill Road
House
3 Bedrooms
per month £800

Shoolbraids

St Andrews

Shoolbraids
Terraced
3 Bedrooms
PCM £800

Eden Court

Cupar

Eden Court

1 Bedrooms
PCM £500

Emsdorf Street, Lundin Links

Lundin Links

Emsdorf Street
Flat/Apartment
2 Bedrooms
PCM £425

Little Cairnie, Plot 28 Forfar Road, Arbroath DD11 3RA

Arbroath

Little Cairnie, Plot 28 Forfar Road
Detached, House
4 Bedrooms
Price on application £0