What Time is It in London England Now?

At this exact moment it is four a.m. in London England. If you are in New York it is three a.m. Their time is relative to where you are at.