This magnificent church stands on the southern edge of Clapham Common. It is a remarkably well-constructed modern place of worship that fits into the overall scheme in historic Clapham. The congregation pride themselves on being welcoming and have...