El teatro se encuentra sobre una península entre el puerto de Weymouth por un lado, y la playa de Weymouth y "the Esplanade" por otro.