Westminster
An area in central London within the City of Westminster, part of the West End, on the north bank of the River Thames, is Westminster. Historically lay within City & Liberty of Westminster's St Margaret's parish, was the area, Middlesex. Green Park, a Royal Park of London is bounding Westminster to the north.
Visit Website