Si te gustan los museos estás de swuerte porque los museos nacionales de Londres, como el British, el National, el Tate, etc, son gratuitos.
Otra buena idea es comprar una travelcard con el logo de National Rail ya que eso permite imprimirte cupones de entradas 2X1.
Mírate el siguiente hilo que viene explicado en las primeras páginas cómo hacerte con los 2X1:
www.losviajeros.com/ ...ic&t=70321
Para más dudas sobre los 2X1 puedes utilizar el hilo que te he pasado así no mezclamos temas.
Sobre comer en super tienes el Tesco que es variado, hay bastantes por la ciudad y los precios son razonables.
Por lo que dices y dependiendo un poco de lo que visites el presupuesto por persona puede ir desde 40€ a 100€. Dependerá un poco del día a día.