Great place to stay to see the Tower of London!