Vietnam Protesters Clash with Police in Grosvenor Square, London (1968) | War Archives
Grosvenor Square is a large garden square in the Mayfair district of London. It is the centrepiece of the Mayfair property of the Duke of Westminster, and takes its name from the surname "Grosvenor".