135 New Place Square£250,000Mar 2026
129 New Place Square£315,000Jun 2024
137 New Place Square£285,000Jan 2023
115 New Place Square£260,000Nov 2022
106 New Place Square£300,000Jun 2022
117 New Place Square£410,000Jan 2021
129 New Place Square£340,000Apr 2017
137 New Place Square£265,000Mar 2017
135 New Place Square£355,000Mar 2016
135 New Place Square£150,000Aug 2013
127 New Place Square£200,000Mar 2011
134 New Place Square£156,000Aug 2008
123 New Place Square£242,000May 2008
129 New Place Square£155,000Apr 2008
130 New Place Square£129,000Jan 2007
134 New Place Square£102,000Sept 2006
124 New Place Square£167,000Apr 2006
120 New Place Square£168,000Nov 2005
127 New Place Square£225,000Nov 2005
144 New Place Square£100,000Oct 2005
122 New Place Square£167,500Jun 2005
144 New Place Square£125,000Nov 2003
117 New Place Square£145,000Aug 2003
103 New Place Square£112,000May 2003
129 New Place Square£95,000Oct 2001
127 New Place Square£31,200May 2000
129 New Place Square£65,000Mar 2000
122 New Place Square£89,995Mar 2000
120 New Place Square£59,995May 1999
122 New Place Square£53,000Sept 1997
129 New Place Square£7,000Apr 1997
144 New Place Square£19,000Mar 1996
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.