Camelot Primary School
Camelot Primary School is in London Borough of Southwark, England.
The Environment Around Camelot Primary School
The local environment around Camelot Primary School is described as:
“Inner city school with large green area within school grounds.”