How to feel right at home in Central London
There are plenty of reasons for choosing a centrally-located hotel in London. In the midst of such a sprawling city, you’re closer to transport links, activities and sights, and will get a better sense of what this city is really…