 Maybe a little to expensive but I believe it s London afer all and the location is quite premium 
 Amazing hotel walking distance from London City and technically speaking anyywhere you need during a business trip direct view at the newly revamped Port Authority Rooms are exquisite and there is a rubber duck on your bathtub 