SW1

Westminster City Hall

Photographs of Westminster City Hall and view of London Eye

Overview

One of our best-known buildings and longest-running leases, this impressive tower on Victoria Street was completed by Land Securities in 1965. Ever since then, its 168,000 square feet of offices have been home to Westminster City Council.