The National Churchill Museum (formerly known as the Winston Churchill Memorial and Library) is a national historic site located on campus and includes the Church of St Mary, Aldermanbury.
The National Churchill Museum (formerly known as the Winston Churchill Memorial and Library) is a national historic site located on campus and includes the Church of St Mary. St Mary is Aldermanbury.