Westminster
Westminster is located in central London in the City of Westminster and the city offers a variety of attractions and iconic landmarks, such as Palace of Westminster, Buckingham Palace, Westminster Abbey and Westminster Cathedral. The name 'Westminster' comes from the informal description of abbey church and royal peculiar of St Peter's. Furthermore, the City of Westminster is the centre of Her Majesty's Government, with Parliament located in the Palace of Westminster.
Visit Website