The Albany
14.13 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...