I have a combined business and holiday trip to the UK over the next two weeks. Will be spending time in the London area and planning on visiting friends just out of Amsterdam also. Any suggestion on 901 related activities / events / sights?

Cheers
Dirk