Thank you for the info.
Do you have any suggestions? Which hotel or location would be better?
For stuff to do, you are much better getting hotel in the west end, if you are are booking for 20 then negotiate the rate. You should able to get a decent hotel.You will always be a walk or tube ride from anything you want to do, including Spurs, but will be walking distance from loads of stuff like museums, galleries, shops, pubs, restaurants etc.
Take a walk along the embankment, Tate Modern, St Paul’s, Borough Market, Fish restaurant.