0
Pickles.
Westminster IS an area in central London.
20
Yes - in Central London
It is in the city of Westminster which is a London borough.