Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 VIGO PLACE £429,043 £429,332 27 Feb 2023
UNIT 11 VIGO PLACE £348,148 £348,382 27 Feb 2023
UNIT 15 VIGO PLACE £560,931 £420,000 1 Jun 2016