Skip to main content
  • More filters
5 results
  • 3 Admirals Close, London, E18 1PN
    Detached housefreehold
    • £1,100,00031 Mar 2021
  • 4 Admirals Close, London, E18 1PN
    Detached housefreehold
    • £1,200,00008 Jul 2016
  • 1 Admirals Close, London, E18 1PN
    Detached housefreehold
    • £635,00013 Dec 2011
  • 5 Admirals Close, London, E18 1PN
    Detached housefreehold
    • £360,00008 Feb 2002
    • £435,00016 Feb 2001
    • £318,00002 Jul 1999
  • 2 Admirals Close, London, E18 1PN
    Detached housefreehold
    • £378,00019 Oct 2001
    Map