Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
179 VIEW STUDIOS, 11 - 13 SPA ROAD £63,100,440 £63,610,000 2 Sep 2022