News

This is a large redbrick church nestled between the back streets and alleys of Barnes’ urban landscape.