Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 THE ARCADE Terraced £1,967,233 £995,000 23 Jun 2004
THE ARCADE THE ARCADE £1,100,863 £900,000 22 May 2020