Which place is better in London


Harrods
10 votes


Hyde Park
9 votes


Regent Street
6 votes


Buckingham Palace
20 votes



Comments