The Interior Design Institute – London

The Interior Design Institute – London

Address: The Interior Design Institute, 90 Long Acre, Covent Garden, London, WC2E 9RZ         Map

Area of education: ARTS