Open main menu


area of central London, within the City of Westminster
Westminster in 1593.

Westminster is the central part of the City of Westminster, in London. It is on the north side of the River Thames. It contains the Houses of Parliament, Whitehall, Downing Street and Westminster Abbey.