Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London, England.