St Barnabas Church,  23 Addison Road, London, W14 8LH