A plan to turn a famous London shopping district into a pedestrian zone has been branded as a ‘massive opportunity’ for the ...
It’s a bold, splashy and solid historical epic and is the most ambitious project from Netflix Italy to date.