Description: Westminster is an area in central London within the City of Westminster, part of the West End, on the north bank of the River Thames. Westminster's concentration of visitor attractions and historic landmarks, one of the highest in London, includes the Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral. Historically the area lay within St Margaret's parish, City & Liberty of Westminster, Middlesex.
Download