Larmer Tree Gardens
The Larmer Tree Gardens near Tollard Royal in south Wiltshire, England, were created by Lieutenant-General Augustus Henry Lane Fox Pitt Rivers in 1880 as pleasure grounds for "public enlightenment and entertainment".
The Larmer Tree Gardens near Tollard Royal in south Wiltshire, England, were created by Lieutenant-General Augustus Henry Lane Fox Pitt Rivers in 1880 as pleasure grounds for "public enlightenment and entertainment".