ST. PETER'S KITCHENS
... ST. PETER'S KITCHENS ST. PETER'S KITCHENS 10,000 FREE HOT MEALS are given away every month of the year to the destitute men and women of London. From all over England and Scotland they flock to the city where the streets are paved with gold. Their search ...