If you have business in central London, this is a best place to stay