Westminster | Info

Westminster is an area of central London within the City of Westminster , part of the West End , on the north bank of the River Thames . [1] 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 .