London City Hall Original Painting
Original acrylic painting on stretched canvas of London's City Hall viewed from the North bank of the River Thames.
City Hall, designed by architect Norman Foster, is the headquarters of the Greater London Authority and the official office for the Mayor of London. It was opened in 2002 and sits on the south bank of the River Thames in Southwark.
Unframed: 310 x 810 x 20mm