The Albany

  • Douglas Way, Deptford, SE8 4AG, London