PERMANENTLY CLOSED 2019 Greens Café is situated by Canoe Lake in Southsea and is owned by Canoe Lake Leisure Ltd., (click here to find out more about them). It has plenty of outside seating which overlooks the children’s playpark, pretty flower beds and Canoe Lake itself. To the rear are picnic tables and the tennis […]