Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 THE ARCADE Terraced £1,981,795 £995,000 23 Jun 2004
THE ARCADE THE ARCADE £1,109,012 £900,000 22 May 2020