Franco-British Council

6 Cromwell Place, SW7 2JN (London)