According to an article found in web (reference below), the Hunters Arms in a rented building called 鄧裕興樓, was at the site of the present-day Fanling Assemblies of God, locoated on Jockey Club Road near the junction with Sha Tau Kok Road. So the road in photo 1 is today's Jockey Club Road - just wonder whether this was the reason for naming the road this way after the war. <Read more ...>