Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FROGMORE PLACE Detached £358,507 £265,000 13 May 2016
3 FROGMORE PLACE Detached £606,477 £288,000 31 Mar 2004