I'm from an Eastend/Spanish (although I'm quite well spoken myself), background and my partner is an Essex boy I suppose. I use to really like the names Micky or Darren, however I find them a bit rough and outdated now :/
I really like the name Elliot, what do you think? Too posh? Too privileged?
If I married a well-off stockbroker my name choices would've been different ;) Perhaps Hugo and Laurence.