1
result
Sold prices in Times Square, Sutton, SM1
20 Times Square, Sutton, SM1 1LF
- £2,190,479 Leasehold 04 October 2019
- £12,000,000 Freehold 04 July 2018
- £2,000,000 Freehold 18 December 2013