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.