TOKYO - British Prime Minister Theresa May will make a three-day visit to Japan from Aug. 30 to hold talks with Prime Minister Shinzo Abe, the Japanese government's top spokesman said Tuesday.