The Owners
Lachlan and Annie Stewart, founders and co-owners of Anta (anta.co.uk) live here. They have three grown-up children, Lachie (31), Archie (27) and Stella (24).
Lachlan and Annie Stewart, founders and co-owners of Anta (anta.co.uk) live here. They have three grown-up children, Lachie (31), Archie (27) and Stella (24).