The Last Refuge

The Last Refuge
Entrance Through Bussey Building Courtyard, 133 Rye Lane, London, SE15 4ST