 It is notable for its very fine Gothic architecture, and its central location near downtown New Haven makes it something of a landmark.Its stone tower is modeled on the tower of Magdalen College, Oxford.Vaughn personally chose the artists who created the beautiful interior.