Ophelia Lovibond – On the set of the second series in Belsize Park in London Ophelia Lovibond – On the set of the second series in Belsize Park in London