Biblical floods hit The Hill Station

"Every living substance that I have made will I destroy." 
- God

Somebody's been serving shellfish. God decided to knock Telegraph Hill cafe The Hill Station right off their fucking perch today as the lofty venue was subjected to "biblical" flooding and diners were hit with 3-4 inches of rainwater. This Radio Five interview with cafe worker Ruari Lea explains what happened. The Telegraph Hill Society will be offering their first born as a precaution against further plagues.