Canoe Lake
St. Helens Parade, Portsmouth PO4 9RG England
Canoe Lake is a Bodies of Water place is located in Portsmouth, England. The address of Canoe Lake is St. Helens Parade, Portsmouth PO4 9RG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 23 9281 6760, or open their website to view relevant information, The url is http://www.visitportsmouth.co.uk/things-to-do/canoe-lake