139 Denmark Street£287,000Feb 2026
85 Denmark Street£375,000Jan 2026
147 Denmark Street£192,000Apr 2024
147 Denmark Street£175,000Nov 2023
155 Denmark Street£16,000Jan 2023
155 Denmark Street£265,000Jan 2022
139 Denmark Street£250,000Feb 2020
131 Denmark Street£565,000Nov 2019
147 Denmark Street£31,500Jun 2017
157 Denmark Street£150,000Jul 2010
153 Denmark Street£120,000Apr 2007
151 Denmark Street£120,000Apr 2007
157 Denmark Street£169,995Apr 2007
157 Denmark Street£150,000Feb 2005
139 Denmark Street£142,000Dec 2004
87 Denmark Street£238,000Oct 2004
147 Denmark Street£114,995Sept 2003
155 Denmark Street£109,000Jun 2003
147 Denmark Street£85,000Jan 2003
149 Denmark Street£85,000Nov 2002
155 Denmark Street£112,000Jul 2002
141 Denmark Street£75,000Mar 2002
149 Denmark Street£30,000Oct 1998
149 Denmark Street£20,000Aug 1998
87 Denmark Street£57,000Dec 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.