The Albany
12.65 kmDouglas Way, London
11 reviews
Based in the heart of Deptford, the Albany is a performing arts centre with a history stretching back to the nineteenth century. Over the last few years, we have emerged as a new type of arts venu...