Holy Ghost school Posted by mapryan on 5 August 2008 in English. Added in Holy Ghost Primary school in Balham Location: Abbeville Village, Clapham Park, London Borough of Lambeth, London, Greater London, England, SW4 9NG, United Kingdom
Discussion