Accommodation

New serviced apartments to open in London

By Sara Turner /