I'm from/in London but unfortunately I'm not up to date with all the clubs, plus techno isn't exactly my thang man. I could ask around though, I've nieces who would know.
There are some great pubs in Soho and the West End if you want to mix it up with the beautiful people (plus a few ugly ones) and that's where the clubs/theatres/restaurants are.
Camden is pretty lively, there are some good pubs with live music, good food etc. Covent Garden also has a good choice.
Let me know where your staying in London and I'll be able to narrow it down a bit, plus if your lucky I'll take you out for a pint or two.
just remembered, walked past a curry house today with a sign saying 'Spice - the final frontier'. Made me chuckle 