16 Otter Street£240,000Aug 2025
8 Otter Street£275,000Oct 2024
21 Otter Street£222,500Aug 2023
7 Otter Street£217,000Jan 2022
6 Otter Street£225,000Jan 2022
5 Otter Street£220,000Dec 2021
22 Otter Street£195,000Oct 2021
33 Otter Street£192,500Apr 2021
15 Otter Street£197,000Jan 2020
10 Otter Street£185,000Oct 2019
21 Otter Street£167,000Aug 2019
16 Otter Street£181,000Mar 2019
21 Otter Street£170,000Feb 2019
33 Otter Street£182,000May 2018
9 Otter Street£187,000Sept 2017
5 Otter Street£184,950May 2017
14 Otter Street£170,000Nov 2016
20 Otter Street£124,000May 2016
15 Otter Street£172,000Feb 2016
5 Otter Street£167,500Sept 2015
7 Otter Street£169,950Jul 2015
33 Otter Street£167,000Jun 2015
1 Otter Street£148,000May 2015
18 Otter Street£155,000Aug 2013
3 Otter Street£142,000Oct 2012
26 Otter Street£150,000Mar 2012
11 Otter Street£161,000Jan 2012
14 Otter Street£127,000Mar 2011
27 Otter Street£65,000Nov 2010
19 Otter Street£152,500Jul 2010
25 Otter Street£75,000Dec 2009
2 Otter Street£132,500Jan 2009
22 Otter Street£192,950Nov 2007
15 Otter Street£177,500May 2007
17 Otter Street£173,000May 2007
19 Otter Street£167,000Feb 2007
10 Otter Street£168,000Sept 2006
29 Otter Street£119,000Jun 2006
26 Otter Street£156,000Jun 2006
20 Otter Street£128,500Mar 2006
6 Otter Street£173,500Dec 2005
1 Otter Streetnew build£142,995Oct 2005
23 Otter Streetnew build£157,995Jul 2005
15 Otter Streetnew build£169,995Jul 2005
5 Otter Streetnew build£144,995Jul 2005
3 Otter Streetnew build£142,995Jul 2005
21 Otter Streetnew build£161,715Jul 2005
7 Otter Streetnew build£144,995Jul 2005
9 Otter Streetnew build£159,995Jun 2005
11 Otter Streetnew build£182,880Jun 2005
27 Otter Streetnew build£87,000Jun 2005
29 Otter Streetnew build£119,995Jun 2005
19 Otter Streetnew build£156,995Jun 2005
25 Otter Streetnew build£117,000Jun 2005
17 Otter Streetnew build£156,995Jun 2005
31 Otter Streetnew build£155,995May 2005
24 Otter Streetnew build£152,995May 2005
33 Otter Streetnew build£157,995May 2005
22 Otter Streetnew build£176,000Apr 2005
14 Otter Streetnew build£161,040Apr 2005
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.