UK, Manchester, RoadPeace Memorial Garden