Westminster is a section of central London, a place with a lot of visitor attractions and historic landmarks. This is also the center of England's government.
No messages...