London Park Scene


Does anyone know where the scene early in the film where Emily and the Nanny are playing in a London park was filmed? And is the statue they look at still there?

reply