Westminster

Westminster

The City of Westminster is an Inner London borough which also holds city status. It occupies much of the central area of Greater London including most of the West End.
The City of Westminster is an Inner London borough which also holds city status. It occupies much of the central area of Greater London including most of the West End.