allan memorial