hi--we will be staying 4 nights in North London (near Southgate tube station), arriving on boxing day via Eurostar from Paris. For our first meal in London was thinking of eating near the Eurostar station, along the Picadilly line, or near Southgate tube station to cut down on commuting with luggage. Any suggestions? It will be boxing day.
Also, any suggestions of good value Christmas menus that we should track down during our stay? We definitely will be hitting the V&A and British Museum as well as a panto. Thanks!