Megan Barton Hanson and James Lock have been spotted locking lips on a night out together in London this week. Love Island star Megan, 27, and The Only Way Is Essex lad James, 34, enjoyed a night out together at Amazonico restaurant in Mayfair, London on Thursday 30 September.