3 ms·Ever been to Oxford Street in London where one preacher or another is banging on about god?by surfingdino 2y agoEver been to Oxford Street in London where one preacher or another is banging on about god?