Notting Hill Holy Trinity, Latimer Road, Middlesex