David Irving is holding a garden party at his country
home in Windsor, May 4, 3 pm. : Register interest
Restrictions apply