Which place is better in London
Harrods
10 votes
Hyde Park
9 votes
Regent Street
6 votes
Buckingham Palace
20 votes
Comments