Yes but as I say - not much to speak about. Have you ever tried to photograph the London Stone? Its behind glass in a cramped little recess in a bank wall. Probably Roman anyway ;o)
Apart from that there are a few barrows very widely scattered
Ah but if you're in London perhaps a quick trip to the British Museum to see the lovely gold cups etc (mmm) wouldn't go amiss.