Serviced apartments have always been the preferred form of accommodation for discerning travellers, especially those who travel frequently and often live out of a suitcase, figuratively speaking. And when it comes to a destination like London that tops the list as a holiday destination as well as a financial hub, serviced apartments promise a blend [...]