If you just need a big space and a kitchen, check out the Battersea Scout Centre. I've done three birthday parties there now. It's easy to book, there is plenty of room and a kitchen. You have the whole facility to yourself. It's not fancy, just a hall. You tidy up when you leave and you get your deposit back. Simple really.
https://www.batterseascouts.org.uk