Very close to the tube station, only few minutes distance. Not take long time to go to London center, but bit far from the Royal Albert Hall (I choose to close to Albert Hall when I booked). Many shops and restaurants near the hotel.
The free coffee and tea are provided by hotel but you need to go to the G/F, restaurant to get it. It's not in your room, very strange, restaurant's light are off at night. They provide buffet breakfast, many foods but taste are not good, even coffee and tea are... can say no taste.
Overall, besides breakfast and the free coffee and tea, hotel services is OK, receptionish are polite and helpful. Room is clean and tidy, and the size of the room is not samll in London. The best is the location, very close to tube station.