Eva Clifford

Eva Clifford

United Kingdom

Can London's Latin Village survive 'redevelopment' scheme?

Seven Sisters Indoor Market traders from across Latin America feel unmoored as property developer project gathers pace.

Can London's Latin Village survive 'redevelopment' scheme?