 The prices in the hotel bar I know you pay London prices when visiting London but found it expensive for a drink I stayed here 3 nights and had 1 drink in the bar Says it all Buy from a shop and have a drink in your room 
 Location was perfect with the shard next to the hotel tower bridge and Tower of London a 5 min walk away plenty of pubs and bars in the area I would stay here again 