Whitbread's restaurants made operating profits of £123m on sales of £1.1bn in the year to March, but 91% of the profit was from Brewers Fayre, Beefeater and Travel Inn. The performance of the other brands was described by Whitbread as 'unacceptable'.