The time difference between GMT and MT is 7 hours during standard time and 6 hours during daylight saving time (DST). Since the time difference is 7 hours when both locations are observing standard time, we can calculate the time in London as follows:
4 P.M. MT - 7 hours (time difference) = 9 A.M. GMT
Therefore, when it is 4 P.M. in Calgary, it will be 9 A.M. the next day in London, England.