The location of Westminster in central London and this city offers a wide range of attractions and iconic landmarks including the palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral. The name Westminster has been derived from the informal description of Abbey Church and Royal peculiar of St. Peter’s. Moreover, the city of Westminster is the centre of her Majesty’s government with the parliament situated in the Palace of Westminster.