Red Block Rebels Release Video on Ealing's 'Development Free-for-all'


Short film shows the 181 tower blocks of up to 55 storeys built or planned