The Tower Suites were perfect for our first visit to London. Super close to the Tower Station metro, literally right next to it, the Tower of London, right across the street, and lots of shops and restaurants! It was super easy getting around town and seeing all of the main attractions. The unit had everything we needed and having room service came in very handy. Would highly recommend!