I have just returned from a Fri - Sun stay at this hotel. It is ideally located as it is right next to Tower Hill Tube. It is within the business area of London therefore on the weekend there didn't appear to be any shops open nearby except those at Tower of London. This was only a pain when wanting... more






