 The drinking water bottles are too expensive I bought 4 half liter water bottles for GBP 8 which was ridiculous 
 Location is too good for tourists Gloucester Road tube station is just 2 3 min walking distance Can reach central London within 10 mins Restaurants and shopping places are plenty Wide choice in restaurants nearby There is a restaurant on site also Very clean hotel quiet neighborhood friendly staff very good speed free wi fi Good size room with a huge bathroom Ours was a disability access room Another surprise for us was all the tours which go to west of London i e Stonehenge Bath Oxford Windsor Castle etc make a stop at Gloucester Road Tube Station on the way back That turned out to be very convenient for us There is super market near the tube station where you can buy drinking water bottles at a reasonable price 