Freema Agyeman – On set of ‘New Amsterdam’ in Soho – New York Freema Agyeman – On set of New Amsterdam in Soho – New York