Restaurant Review The Watering Can 64 Greenbank Road, Greenbank Park, Liverpool, L18 1HQ By Lawrence Saunders | ££ | In February 2016, YM Liverpool reported that visitors to Greenbank Park could soon be enjoying the delights of a new café, after a planning application for ‘The Potting Shed’ was recommended for approval by Liverpool ... Read More...
