Tower of London - is a great museum now.
Viewed from the back near the "Tube" station.
Viewed from a tour boat (from an earlier visit)