Skip to main content

Sold House Prices on Mayo Road, Walton-on-thames

Every Land Registry property sale recorded on Mayo Road in the KT12 postcode district. Updated monthly, England and Wales coverage.

Total sales
81
27 Jan 1995 – 3 Nov 2025
Average price
£408,933
all property types, all years
Lowest sale
£80,000
Highest sale
£860,000

Recorded sales on Mayo Road

Showing 1–50 of 81 sales, newest first.

Address Postcode Type Tenure Price Date
2 Mayo Road KT12 2QA Semi-detached Freehold £555,000 3 Nov 2025
36 Mayo Road KT12 2QA Semi-detached Freehold £550,000 29 Sep 2025
6 Mayo Road KT12 2QA Terraced Freehold £405,000 18 Sep 2025
13 Mayo Road KT12 2QA Detached Freehold £860,000 31 Mar 2025
3 Mayo Road KT12 2QA Semi-detached Freehold £560,000 3 Mar 2025
15 Mayo Road KT12 2QA Semi-detached Freehold £710,000 16 Dec 2024
10 Mayo Road KT12 2QA Terraced Freehold £525,000 11 Dec 2023
21 Mayo Road KT12 2QA Semi-detached Freehold £710,000 18 Aug 2023
4 Mayo Road KT12 2QA Terraced Freehold £612,000 20 Sep 2022
15 Mayo Road KT12 2QA Semi-detached Freehold £705,000 18 May 2022
28 Mayo Road KT12 2QA Semi-detached Freehold £627,500 25 Jun 2021
9 Mayo Road KT12 2QA Semi-detached Freehold £690,000 11 Jun 2021
42 Mayo Road KT12 2QA Semi-detached Freehold £695,000 26 Feb 2021
18 Mayo Road KT12 2QA Semi-detached Freehold £750,000 4 Dec 2020
2 Mayo Road KT12 2QA Semi-detached Freehold £460,000 9 Nov 2020
8 Mayo Road KT12 2QA Terraced Freehold £450,000 30 Oct 2020
22 Mayo Road KT12 2QA Semi-detached Freehold £675,000 28 Oct 2020
44 Mayo Road KT12 2QA Semi-detached Freehold £795,000 1 Oct 2020
32 Mayo Road KT12 2QA Semi-detached Freehold £789,500 24 Sep 2020
26 Mayo Road KT12 2QA Semi-detached Freehold £795,000 20 Jul 2020
38 Mayo Road KT12 2QA Semi-detached Freehold £615,000 31 Jan 2020
27 Mayo Road KT12 2QA Detached Freehold £790,000 23 Feb 2018
1 Mayo Road KT12 2QA Semi-detached Freehold £555,000 20 Oct 2017
23 Mayo Road KT12 2QA Detached Freehold £860,000 21 Dec 2016
18 Mayo Road KT12 2QA Semi-detached Freehold £700,000 26 May 2016
17 Mayo Road KT12 2QA Semi-detached Freehold £680,000 19 Feb 2016
11 Mayo Road KT12 2QA Semi-detached Freehold £553,000 1 Oct 2014
22 Mayo Road KT12 2QA Semi-detached Freehold £570,500 6 Aug 2014
4 Mayo Road KT12 2QA Terraced Freehold £385,000 4 Aug 2014
9 Mayo Road KT12 2QA Semi-detached Freehold £510,000 19 Sep 2013
2a Mayo Road KT12 2QA Terraced Freehold £350,000 22 Jul 2013
25 Mayo Road KT12 2QA Detached Freehold £640,000 14 Jun 2013
32 Mayo Road KT12 2QA Semi-detached Freehold £475,000 25 Oct 2012
1 Mayo Road KT12 2QA Semi-detached Freehold £419,000 27 Jul 2012
44 Mayo Road KT12 2QA Semi-detached Freehold £500,000 28 Nov 2011
17 Mayo Road KT12 2QA Semi-detached Freehold £395,000 2 Aug 2010
2a Mayo Road KT12 2QA Terraced Freehold £345,000 30 Jun 2010
15 Mayo Road KT12 2QA Semi-detached Freehold £360,000 10 Dec 2009
11 Mayo Road KT12 2QA Semi-detached Freehold £350,000 27 Aug 2009
23 Mayo Road KT12 2QA Detached Freehold £425,000 6 May 2009
18 Mayo Road KT12 2QA Semi-detached Freehold £422,500 13 Sep 2007
17 Mayo Road KT12 2QA Semi-detached Freehold £390,000 19 Jul 2007
15 Mayo Road KT12 2QA Semi-detached Freehold £393,000 29 Jun 2007
30 Mayo Road KT12 2QA Semi-detached Freehold £407,500 26 Feb 2007
26 Mayo Road KT12 2QA Semi-detached Freehold £379,950 15 Dec 2006
9 Mayo Road KT12 2QA Semi-detached Freehold £325,000 30 Nov 2006
19 Mayo Road KT12 2QA Semi-detached Freehold £220,000 30 Jun 2006
34 Mayo Road KT12 2QA Semi-detached Freehold £327,300 24 Feb 2006
1 Mayo Road KT12 2QA Semi-detached Freehold £293,000 9 Sep 2005
13 Mayo Road KT12 2QA Detached Freehold £395,000 3 Mar 2005

Thinking about a home on Mayo Road?

Generate a free property report for any address on this street, browse what's on the market nearby, or get an email alert when new homes are listed.

Contains HM Land Registry data © Crown copyright and database right 2026. Licensed under the Open Government Licence v3.0. England and Wales only. Sale prices are as recorded by Land Registry and may exclude some private/below-threshold transactions.