Anyone have any advice on visiting London very, very cheaply with no car?

(I live in rural Leicester, zillions of miles away from everything. Okay, maybe not zillions. But enough.)