Maggie's London - London

A small courtyard garden is a quiet space where patients sit and relax. Photo by Larraine Worpole

A small courtyard garden is a quiet space where patients sit and relax.