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)