Loved our stay at the Tower Suites Hotel, the location was wonderful being close to many attractions and the Tube! I would highly recommend staying here. The hotel staff were very friendly and we even got a free upgrade to a larger suite that had a washer/dryer.
If you stay here I’d recommend The Sky Garden, it’s just a few blocks away with beautiful 360 degree view of London with a rooftop cafe/bar. It’s FREE and if you don’t make a reservation there’s a walkup line that opens at 9am.
For an English Breakfast I’d recommend Byward Kitchen & Bar! It’s across the street from the hotel and has a cute little garden patio by an old church.