It’s a serviced apartment right next to the Tower of London. Close to major tourist attractions. The business center is an extra that most regular air B&Bs don’t have.