Actually it's years since I've been to London, but it's my birthplace. And it seems it's the steampunk city of choice, though I prefer to use an imagined amalgamation of various places when I think of steampunk locations.
I just found a very interesting resource on the city in Victorian times: