Great location for Lords cricket ground