Description

Large primary school in West london. Various playgrounds and school halls.

Map