Central Foundation Boys School

Central Foundation Boys School

Cowper Street, London, EC2A 4SH 51.5253787 -0.0858713