Perfect for luxury weddings or corporate events, the Boston Public Library is one of New Englands most grand and historic venues.