It is hard not to imagine yourself as a film star when you enter BAFTA’s plush headquarters in London’s Piccadilly and tread the same carpet…
It is hard not to imagine yourself as a film star when you enter BAFTA’s plush headquarters in London’s Piccadilly and tread the same carpet…