Posted on

Palace For Life Foundation

The Kettle Shed are delighted to have supplied tea for the charity football match for the Palace For Life Foundation on Saturday 21st May at Selhurst Park. A charity which helps young South Londoners grow…