Stairs to the Hall

<<
>>
Stairs to the Hall
City Hall is the headquarters of the Greater London Authority (GLA) which comprises the Mayor of London and London Assembly. It is located in Southwark, stands on the south bank of the River Thames near Tower Bridge

Bonfire

Return to: Places or Gallery

Also in: Places

Peggy
Washday
Alley
Carpet
Bonfire
Classic
Plaza
Tower Bench
City Hall
Eye
Battersea
Tower Sunrise
Tower Trails
South Bank
Eye Dawn
   

Leave a comment

Your Name
Your Location
(Optional)
Your Email
(Optional)
Your Comment
No info required here, please press the button below.

Please note: Comments are manually approved before being shown.