Lord's Cricket Ground is approximately 0.4 miles from the Three Falcons or around a 7 minute walk.