With this in mind going to the Tower of London seems an excellent idea. An adult ticket can cost almost £20, prices may vary during the year. It’s worth it!
If the weather is good and if you like me had already been there, done that and bought the t-shirt, cross the Tower Bridge and enjoy a walk the other side of the River Thames. It’s full of pubs, posh restaurants, café, souvenir shops, etc.