Have you tried a post to ask about trainers in your area, I am sure that there are plenty of London members on here.... alternatively type into google puppy training + your area and see what comes up. Alternatively check your vets they have a wealth of information and normally a folder with all the local services. Harvey started training classes at 16 weeks and that was only because we had to go on a waiting list, the sooner the better for socialisation as well as learning how to train and finding good ways to work together.
No matter how frustrated you are, do try and post on here with a positive and you will receive a lot more help - threatening rehoming or expressing your anger really isn't how to win friends and influence people, a simple "help how can I introduce Ollie to my rabbits" or "help, Ollie is barking at my rabbits" would enable people to give you their hints and tips from experience rather than focus on the negatives