Tower of London & WM Abbey for sure; maybe a play in the West End depending on what's on.

Last time I was there I stayed at a place on the river but can't remember it's name for sure, been a while.........Horsehead rings a bell though.

MM