Posted on Tuesday, September 16, 2014 at 9:51 am CDT
London is one of the few truly international cities, a world centre for trade and commerce, culture and architecture, home to the modern and the classical, with a history unlike that of any other city in the world. Staying in such a sprawling metropolis might intimidate travellers who would prefer an apartment they can call their own rather than a faceless hotel room. Go Native allows them to do just that through its range of serviced apartments, newly expanded to cover more areas of London.
Source: GoNative.com