The AlbanyLondon > Entertainment > TheatresDouglas Way, SE14, London SE8 | in SE14Originally established in 1894 as the Deptford Fund, The Albany has a long history of entertaining within the Deptford community. But it was in the...More