British and Foreign School Society, Borough Road