Soup Kitchen Location

Dover soup kitchen is located in a small hut in the car park on Russell Street, Dover (UK not USA!).

A hot meal is served every day at 6pm.

The old Dover Soup Kitchen Hut.

Comments are closed.