In which city is the road Piccadilly located?
Correct answer: London
UnreadableBonus9
There are Piccadilly's in other cities in Britain too!
Donna
Thank you, THE BEATLES!!!