Red Cross Garden

Red Cross Garden
76 Redcross Way, London, SE1 1HA