London First is a body set up about 20 years ago by the London business community to promote the city as a place to do business and to lobby for the improvements – particularly to infrastructure – which everyone knows we urgently need but which government seems incapable of planning for.
- 1 What happens to your body when you give up sugar?
- 2 Have sex with your iPad thanks to the new sex toy no-one asked for
- 3 The 'sex selfie stick' lets you FaceTime the inside of a vagina
- 4 Why you're almost certainly more like your father than your mother