I have flown several 747's into Cambridge when Marshall's were fitting the new IFE. I always managed to stop before taxiway D which goes to the Marshall's hangar. The landing distance to taxiway D is 1100m. The LDA at Cosford is 1141m.
I've flown both the VC10 and 747 (in fact, I've only flown the VC10 and 747) and I know that the VC10 can land on a shorter runway than the 747.