Wow, £70? That's cheap!
I'm in the north too, in Lancashire, & my vet's surgery charges £150+ for a male neuter & £250+ for a spey, depending in the weight of the dog/ bitch so amount of anaesthetic.
So it isn't just "London" prices. I think you must have a very reasonably priced vets there in Yorkshire.
One of mine could really do with having her teeth cleaned but when I was in for her booster & happened to mention it, they quoted me a starting price of £375 for a straightforward clean & polish with extra for any extractions. So, after they'd picked me up off the floor.................!!!!
