Larmer Tree Gardens Larmer Tree Lodge, Tollard Royal, Wiltshire, SP5 5PY, England • 01725 516971 • Parks and Playgrounds More Info