Safestay London Elephant & Castle Address: 144-152 Walworth Rd, London SE17 1JL, Phone:020 7703 8000 Email: receptionec@safestay.com Website: https://www.safestay.com/
144-152 Walworth Rd, London SE17 1JL, UK