I have seen this a few times round the corner from me on Twickenham drive by st chads church anyone on here?