Find out more at the Young Reporter website. St Philip and All Saints, also known as The Barn, is a beautiful church located in the heart of Kew, a leafy London suburb well known for the Botanic ...