Kenwood Ladies’ Bathing Pond by Carrie Arnold | Jun 30, 2020 | 0 comments Details Location Address:Highgate, London, London, City of, NW3 1AS, United Kingdom