A small reserve situated at the end of Kelly Street Henley, this tranquil space has wonderful views of the water and provides access to The Henley Baths.
6A Kelly Street, Henley 2111 View Map
6A Kelly Street , Henley 2111