Hampton Boat Shed

Dozens of firefighters tackle blaze on Platt’s Eyot island in Richmond upon Thames.