Je te conseille
Covent Garden, tu y trouveras plein de boutiques sympa, style artisan, de petis restaus style brasserie/pub (n'oublie pas de manger une hot potato garnie. Ma préféré est celle au cottage cheese et chives (fines herbes) mais il y en a aussi au curry (un must "anglais), au chilli con carne, au coleslaw (là, j'aime moins... etc...
Il y a autour une super ambiance avec des spectacles de rues. Et dans les alentours, il y a aussi les boutiques de fringues traditionnnelles.
Pour diner pas cher, les pubs servant des "bars meals" sont une bonne solution. Tu peux y déguster un "chicken in a basket" : un gros morceau de poulet avec des grosses frites bien sûr ou de gros sandwichs (baps) sans oublier les fish and ships, il y en a d'excellents.