All Souls, St Margarets

All Souls, St Margarets, is a Church of England church on Northcote Road in St Margarets in the London Borough of Richmond upon Thames. Its vicar is Joe Sellers.