New town hall: toilets and neutral flags for minorities

The £ 13.6million move to Crystal in the Royal Docks has been delayed, but the building is set to become the new headquarters of the Greater London Authority by Christmas. Planning permission was obtained from Newham Council to deploy a “rolling program” of flags from three 10-meter flag poles outside …

Read More »