Silurians are native to Earth, so there’s no ship. (Also, I’m not sure if any of the entrances to Silurian caves were in London - the ones in The Hungry Earth certainly weren’t…the surface portion of that episode was in Wales.)
Nottingham isn’t in London. (Checking Google Maps, it’s about a 3 hour drive away, a few minutes shorter if the castle is closer to London than to Sherwood Forest.)
Also, this is mostly a nitpick, but none of the Robots of Sherwood ship, the Cyberman ship or Clockwork Android ship were technically derelict - they were damaged, but in active states of either repair or salvage. (I can’t remember about the Racnoss.)
Although it’s in Wales–which is decidedly not in London–according to Army of Ghosts (S02E12) and The End of Time (aired 25 Dec. '09), there’s a spaceship “buried at the foot of Mt. Snowdon.”
And a nitpick…well, it’s not a nit because it’s actually important to the plot. The name of the third episode of the eighth series (reboot) is Robot of Sherwood. “Robot” in the singular, not plural. It matters because first, it’s a pun on “Robin of Sherwood”* and second, because, along with the Doctor’s grumpy insistence that Robin Hood was not a real person, that pun is meant to deceive the viewer into thinking that “the” robot of Sherwood is Robin, when it’s really the Sheriff.
*Robin of Sherwood - Wikipedia
And for the record, in the Quatermass story was set in a suburb of London, at the very end of an Underground line, the similar Doctor Who story was set in a remote village, nowhere near the capital.
And in the wonderfully paranoid Invasion of the Dinosaurs there’s a fake human spaceship under London which is actually a studio set designed to convince the “astonauts” on board that they’re going to another planet to begin mankind anew.
Likewise, the original Silurians (in the Pertwee story “Doctor Who and Silurians”) were found under Wenley Moor. Wenley Moor is fictitious, and I don’t remember if the episode establishes exactly where it’s supposed to be. But the story was filmed in Surrey, so that’s a possibility.
I don’t think we have moors in Surrey. Those are downs. (They may have had a down playing the part of a moor.) There are plenty of moors in Yorkshire, and in Devon and Cornwall.