Rectory Field

Rectory Field
Charlton Road, London, SE3 8SR