I'm planning a 4-day trip to London early next year (January to March) and would appreciate your thoughts on the practicality and feasibility of the following itinerary. I'll also be looking for dinner recommendations for Days 2-4, ideally within a reasonable budget (not looking to splurge).
Day 1
10 AM - National Gallery Tour
12:30 PM - Lunch at Trafalgar Square
Café in the Crypt, The Chandos
? - Walk by Big Ben, Buckingham Palace.
https://data.mapchannels.com/mc4/tourmap102.htm?feed=1095/londonroyalwalk_1095.kml&paninfo=1
2:30 PM - Westminster Abbey Tour
- Stay for evensong at 5 PM.
? - West End Walk
Leicester Square, Covent Garden, Charing Cross Road, Denmark Street, Soho Square, Brewer Street, Picadilly Circus.
? - Dinner at Soho/Covent Garden
Soho: Hoppers, Yalla Yalla
Covent Garden: Lamb & Flag
Day 2
9 AM - Tower of London Tour
12 PM - Lunch at Armouries Cafe
1:30 PM - Houses of Parliament Tour
? - Bankside walk.
London Bridge, Borough Market, Tate Modern, View of the Thames.
Day 3
8:30 AM - St Paul's Cathedral Tour
11:30 AM - Catch train from Waterloo for Hampton Court Palace
12:30 PM - Lunch at Tiltyard Cafe
Day 4
10 AM - V&A Museum Tour
? - Lunch around South Kensington Station
Bosphorus Kebabs, Moti Mahal
1 PM - British Museum Tour
? - Lunch at Charlotte Place
Salumeria
Princess Louise Pub is nearby