Practical Engineering training

I am currently seeking a part-time course in or near to London that will enable me to develop some practical engineering skills including
machining, CNC, and hopefully welding. Being in full time employment I am seeking a course that takes place in the evenings. My aim is to get some broad experience for personal projects rather than career development.
I found what looked like a suitable course (Performing Engineering Operations In Mechanical Engineering) on the City and Guilds website but cannot find a part-time training provider. Can anyone recommend any suitable courses or colleges near London, UK that might be offering something of this type?
Many thanks,
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.