The 23 on Camden Guest House facility is located in the town of East London, and the exact address is: 23 Camden Road, 5201 East London, South Africa.