British Industrial Design Association

BIDA, 801 Alaska Buildings, 61 Grange Road, SE1 3BG (London)