Deserted Cactus

135a Rye Lane London SE15 4ST