Nestled away in South Liverpool lies a green space that may not be what it initially appears to be. Entering the gardens from Otterspool Promenade they can seem rather uninviting at first. The lack of ...