View all
Town square in the West End of London, England, UK
Berkeley Square is a garden square in the West End of London. It is one of the best known of the many squares in London, located in Mayfair in the City of Westminster. Wikipedia