Lord's, London Lord's, London

Established 1814
Capacity 30000
Thu Jun 7 (50 ovs) M.C.C. v European XI