02/26/2020
The Church of the Covenant is a historic church at 67 Newbury Street, right in our neighborhood. A National Historic Landmark, it was built in 1865-1867. The church was designed by Richard M. Upjohn, and its distinctive interior is largely the work of Tiffany & Co.