The Palace of Pudding

The Palace of Pudding

Many people reading this will have heard of the Christmas meal for 22,500 people which took place at Ham Yard near Piccadilly Circus on Christmas Day 1851. But I bet you haven’t heard of the Palace of Pudding which was based at a Salvation Army hostel in Quaker Street...