I see from your profile you're from Vancouver, me too. Although I live in London now.
I had a few more thoughts about a London game, if you'll permit me...
How about making it the headquarters of the Venatori? Personally I see them having a garrison at the tower of London, under the White tower the head of Bran the blessed is supposed to be buried. Maybe it still talks from time to time? Google "Bran the blessed"
The London Stone is the navel stone (omphalos) of London and by extention of The British empire. What would happen if it fell into the wrong hands? It used to be much bigger, Dr John Dee (White council?) is known to have taken some to run experiments. Could be a good theme.
Finally I'm thinking that the Black Court have been dying (no pun intended) to get their hands on London since Stoker published his book. With church attendance down and all the wannabe vampires around maybe the time has come.
Anyway, hope this helps. If you need info for your game let me know.