Which famous London street runs from Tottenham Court Road to Marble Arch?
Correct answer: Oxford Street

Player #25874027
jsh,
If you like crowds , and pickpockets and shoplifters

jsh
A great place to do your Christmas shopping.