I stayed at this hotel several times between January and March for 49 GBP. Although it is located at the eastern end of London, it is about a 15 minute underground ride from the London Victoria station to the Canada Water station. As you leave Canada Water, walk about 100 feet to your left and catch the Hilton shuttle. Never had to wait more than 20 minutes. If the hotel has many guests waiting to go into London, they will operate 2 vans. I believe the shuttles operate as late as 11 p.m. Also, if you happen to see the No. 325 red bus, it goes right by the hotel. I didn't check to see when the last bus ran. As for walking to the hotel, it's really too far (I would say at least 1-1/2 to 2 miles).
Each time I stayed, I had a nice, clean room overlooking the Thames river. The free breakfast buffet and the coffee were excellent. However, when I saw that the eggs were just swimming in cooking oil, then the oil drained and all the eggs displayed on a big platter, I asked the cook to fry my eggs in a separate skillet without all that oil. He was very happy to oblige. Another thing, when checking in and you are asked if you want a newspaper at your door each morning, you may find a charge of 1 pound (about $1.85) per night on your bill. I was surprised because it was complimentary the first stay and I assumed it was complimentary all the time. You can always pick one up at the concierge's desk or at the table outside the breakfast room. The restaurant in the schooner was closed for repairs. It may be open now.
I found the staff to be very friendly and courteous. Even though the hotel is not in central London, I would rather stay there for 49 GBP (you may not find that rate now) than pay over 100 GBP at other Hiltons or any other hotel in London for that matter.