Location Safe Stay, 144-157 Walworth Road, SE17 1 JL, Elephant & Castle, London 51.492302 -0.097893 Like this:Like Loading...