Marlin Apartments is the leading serviced accommodation provider for Central London. With over 400 corporate apartments.