In the region, 37% of those taking part in the survey said they are planning to vote Labour this week compared to 28% who said it was their planned vote at the start of the election campaign.
By contrast 24% said they will vote Tory, down from 26% when the election was announced.
The Lib Dem vote was 6.6% compared to 7.2% at the start, with UKIP 2.9% down from 3.7% and Greens down 1.6% from 2.1%.
Of the survey participants , seven in 10 (68%) who planned to vote Tory at the start of the election are staying blue, but 14% have switched to Labour and 9% say they are no longer sure who they will vote for.
The survey adds 90% who planned to vote Labour are sticking with the party, while 21% who previously planned to vote Lib Dem said they have switched to Labour, as have 21% of those voting Green and 8% previously backing UKIP.
A total of three in 10 who were unsure at the start said are now behind Labour, compared to 3% Tory and 57% who have not made up their minds.
Jeremy Corbyn has had the best campaign, according to 62% of the survey takers.
Theresa May's decision to not attend a BBC1 debate was wrong, according to 63%, including 87% of those planning to vote Labour.
Most respondents, 62%, said the party they were voting for was most important, rather then the party leader, 22%, or local candidate, 18%.
Social care and the NHS were the issues to determine how 31% were going to vote, including 48% of those planning to vote Labour.
This followed Brexit, a key issue for 20% of respondents, including 39% of Tory voters, 37% of Lib Dem voters and 35% of UKIP voters.
Almost half, 47%, said they have had a candidate's leaflets sent in the post, 13% said they had seen a candidate or campaigned locally and 11% say a campaigner knocked on their door.
But 40% said they had not seen candidates, campaigners or received leaflets.
The study, run in partnership with Google Surveys, was completed online by more than 8,300 people across Britain.
Keep up to date with the latest news in west London via the free getwestlondon app.
You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.