Jennifer Lawrence, Nicholas Hoult and Tom Ford in London