Town Hall – RARE Architecture Published May 24, 2016 at 1120 × 747 in Town Hall, London – RARE Architects