The The Beach Hide facility is located in the town of East London, and the exact address is: 120 Tennyson Street, 5201 East London, South Africa.