An architect called Norman Foster designed the 45 m City Hall that was built in 2002, that serves as the headquarters for the Greater London Authority (GLA). The Greater London Authority comprises the Mayor of London and the London Assembly. The City Hall is situated in the south bank of River Thames- yet again another reason as to why Holiday Lets London suggests to visit the South bank of River Thames, as the area is markedly studded with interesting tourist attractions in London. The south bank of River Thames holds the Tower Bridge, Millennium and is closer to the Battersea Park. The City Hall was built after two years of existence of the Greater London Authority. Prior to the City Hall the Greater London Authority, for its two years of existence was based at the Romney House in Westminster. The City Hall was not built for the purpose of the Greater London Authority but has been leased for 25 years to the GLA. The total amount in cost for construction for this modern building was £43 million. The City Hall does not overlook or authorize any city as it is constantly in the midst of confusion for the City of London. The headquarters for City of London is based at the Guildhall.
Many of our clients who visit the City Hall state that the City Hall is the best that they have seen with beautiful views of the glass offices where River Thames overlooks the Tower Bridge and the Tower of London. Apartments Westfield London recommends whilst visiting the City Hall to visit the Tower of London, the ancient mechanisms of Tower Bridge and the serene St James Park that overlooks Buckingham and the St James Palace. Apartments West London self-catering accommodation is closely located to these intriguing tourist attractions mentioned above.
In order to plan an efficient and economical trip with comfortable stay, check out our Apartments near Westfield London self-catering accommodation.