Dining Hall, Leckhampton House Venue Details 37 Grange Rd, Cambridge CB3 9BJ (opposite Selwyn College)