The Tavistock Institute

30 Tabernacle Street, EC2A 4DD (London)