The 33-year-old confirmed his status as the world's best wheelchair track athlete with victory in the 5000m - T54.
Weir was urged home by the 80,000 crowd, the roar which went round the stadium on his final lap rivalling that which cheered Mo Farah to Olympic victory less than a month ago.
Weir, who is going for four golds at London 2012, got the first out of the way in style, controlling the race before holding off his rivals down the home straight to win in 11:07.65 seconds from Australia's Kurt Fearnley and France's Julien Casoli.
Weir said: 'I was in great form coming in to this, all the other races this year were just preparation for this.
You dream about things like this, winning on home turf. I'm a London lad, it's just a dream come true.David Weir
'I've got friends and family here, loads of support. You dream about things like this, winning on home turf. I'm a London lad, it's just a dream come true.
'Halfway through you've just got to block it out, even at the start. It's quite scary at first when you start warming up on that track.
'My girlfriend had tickets but I told her not to come because she's eight months pregnant. She came on Friday (for the heat) and she said she was very emotional and we've got a one-year-old (son) so it would be very tough.
'But her family and a lot of my friends [are here] - I saw them on the back straight.'