The New Haven Area

Yale Center for British Art

0

1080 Chapel St.,
New Haven,
CT,
United States,
06510.

In New Haven, the Yale University campus boasts landmarks by Modernism’s leading lights, including the 1978 Louis Kahn-designed center, which is largely made of concrete and white oak and has a dazzling matte-steel-and-glass façade.