We are taking Ds1 to see the Lion King at the Lyceum for his birthday treat next weekend. Ideally we would like to get lunch somewhere first preferably near the theatre as the show starts at 2.00pm. Nearest tube is Charing Cross I think. Does anyone have any recommendations either round there or in other parts of London that are not too far away by tube?