It depends what you are looking for but Westminster has some of the best venues for tourists as well as events for locals or visitors who don't necessarily want to visit Big Ben, the houses of Parliament, Westminster Abbey and Buckingham Palace which are all nearby.
Check the links below for Spoonfed, the London events website which allows you to search events by your location, and by interest. That way you can be sure to see the full listings for Westminster.
Westminster IS an area in central London.
Westminster Academy - London - was created in 2006.
Westminster is in the City of London. It is a city in itself because it has an abbey, Westminster Abbey. However, he City of Westminster is a London borough so it is still part of London.
The City of Westminster and the City of London are both within Greater London.
Houses of Parliament and lords in Westminster, London.
Westminster City School
Yes
Yes - in Central London
Westminster Abbey
The Royal Wedding will take place in Westminster Abbey in Westminster, London.
Westminster Abbey is a church in Westminster, London, England. Coronations and royal weddings are typically held at Westminster Abbey, and the church also serves as a burial place for monarchs and otherwise notable and significant figures such as Lord Byron, Geoffrey Chaucer, Isaac Newton, Charles Darwin, the Brontë sisters, etc.
The City of Westminster which is within Greater London, England.