Lord’s Cricket Ground on an overcast day in London, England Lord’s Cricket Ground in London, England. The pitch has a slope of more than 2.5 metres.Lord’s Cricket Ground in London, England