You will get great help from the London experts if you ask specific questions. Covent Garden is full of both conventional and quirky eating establishments and as for history, well, just about every street in London has some historical significance! Everyones hit list would be different so take a look at a sample website for ideas:
Borough Market for food. Lots ofpubs and restaurants - any particular type offood you'dlike to try?
Visit a theatre. https://www.londontheatre.co.uk/whats-on?utm_source=google&utm_medium=cpc&gclid=EAIaIQobChMI7-uahemQ8wIVxtmyCh2rtA1WEAAYASAAEgI0pfD_BwE&utm_campaignid=654272619&utm_adgroupid=36810688721&utm_adid=534359482470&utm_term=london%20theatre&utm_matchtype=e&utm_campaign=TTG_LT_g_uk_acq_search_brand&utm_adgroup=brand&gclid=EAIaIQobChMI7-uahemQ8wIVxtmyCh2rtA1WEAAYASAAEgI0pfD_BwE
What you won't get from us here is someone writing an itinerary for you - we aren't travel agents or tour guides, and you know best what you like to do on holiday. We can give you suggestions of interesting things to do/see, but you need to work out which ones are your 'musts' - if you come back and tell us roughly what you're thinking of doing, we can help you to work out how best to fit those things into your trip.
The Lonely Planet Guides have suggestions for itineraries of various lengths as well as enough information for you to put together an itinerary that suits you exactly.
I also like the LP pocket guides which are small, light, have good maps. They are organised by area so are good for on the go decisions.