The body of a newborn baby has been found outside a church in London, with police urgently appealing for the mother to come forward for her own welfare. Officers were called at 12:46pm on Tuesday to Powis Gardens in Notting Hill, west London, after a report that the body of a baby had been found in a bag left outside a church. London ambulance service attended and the baby was declared dead at the scene. Officers remain in the area outside All Saints church and urgent inquiries are ongoing to locate the baby’s mother, the Metropolitan police said. The baby’s