Skip to main content
3 results

Sold prices in Otterden Street, Bromley, SE6

73 Otterden Street, London, SE6 3SL

  • £215,000 Flat, Leasehold 25 November 2019

69 Otterden Street, London, SE6 3SL

  • £127,500 Flat, Leasehold 09 September 2005
  • £24,500 Flat, Leasehold 10 January 1997

21 Otterden Street, London, SE6 3SL

  • £195,000 Flat, Freehold 15 March 2005
  • £130,000 Flat, Freehold 01 September 2004

Data on sold house prices provided by Land Registry/Registers of Scotland. © Crown copyright 2015. See our terms for more information.