Stumble Inn, Stagger Out & Had-e-Nuff
Beachfront self-catering accommodation at Stumble Inn, Stagger Out and Had-e-Nuff in Haga Haga, a quiet coastal village about 45 minutes north of East London.