Sloane Grammar was in Hortensia Road, Chelsea until it closed in 1970. Many Sands End residents were pupils however. Go to Forum via following link to read their memories:
http://forum.sandsendrevisited.net/viewtopic.php?f=9&t=322&start=0