This beautiful four bedroom converted church showcases unique preserved features, sited in the heart of Kenmont Gardens, North Kensington, London, England.