3 ms·Was it a truck carrying supplies to nearby Harrod's department store? That's what I remember reading.by daveying99 14y agoWas it a truck carrying supplies to nearby Harrod's department store? That's what I remember reading.