Drive shaft? Checked your CV boots? Just because it sounds like its from the engine bay isnt always the case....
Ahh sorry should have explained. Me no speak car! RAC and local garage are my methods of repair. Im just trying to figure out if its safe to drive home.