Townsend Primary

AddressTownsend Street, London, SE17 1HJ (map)