132 Piccadilly£210,000Nov 2025
126 Piccadilly£250,000Jul 2023
164 Piccadilly£425,000Dec 2022
158 Piccadilly£265,000Mar 2022
128 Piccadilly£163,000Nov 2021
126 Piccadilly£210,150Aug 2021
130 Piccadilly£157,500Aug 2019
126 Piccadilly£140,000Nov 2018
132 Piccadilly£135,000Sept 2018
156 Piccadilly£165,000Sept 2017
5 Piccadilly£120,000Mar 2016
132 Piccadilly£125,000Feb 2016
1 Piccadilly£118,000Jan 2016
158 Piccadilly£140,000Feb 2015
132 Piccadilly£105,000Jul 2010
132 Piccadilly£105,000Jun 2010
130 Piccadilly£70,000Dec 2009
126 Piccadilly£149,995Jun 2007
158 Piccadilly£159,995Mar 2007
128 Piccadilly£92,000Sept 2006
164 Piccadilly£150,000Jun 2005
162 Piccadilly£174,000Oct 2004
136 Piccadilly£119,950Apr 2004
132 Piccadilly£110,000Aug 2003
158 Piccadilly£74,950Mar 2001
162 Piccadilly£59,950Mar 1999
160 Piccadilly£52,000Dec 1998
136 Piccadilly£47,000Sept 1998
150 Piccadilly£55,000Jun 1998
156 Piccadilly£57,950Mar 1997
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.