Our Garden

Kenilworth Gardens is renowned for its beautiful garden, set on 12 acres within Bowral.