The public café available inside Shelter From the Storm's new London shelter.

The public café available inside Shelter From the Storm’s new London shelter.