Montgomery, in Wales, was more than a mile from the town. I'm suprised the GWR didn't rename it Montgomery Road - presumably they couldn't be bothered.
If the original plans of that celebrated rail non-success-story the Bishop's Castle Railway (1866 -- 1935), had prospered rather more; presumably Montgomery town would have had a station, properly on that railway; which would have continued north-westward thence, to join the Cambrian Railways at
their Montgomery station as mentioned above. As things worked out, the BCR was able to open and run only Craven Arms -- Lydham Heath, reversing there for its final leg to Bishop's Castle (originally intended just to be a short branch off the main route).
Though stations named "So-and-So Road" are considered -- thoroughly logically -- not appropriate material for this thread; there's one, mention of which I feel to be justifiable, as part of an amusing "located outside" situation, involving a station active today on a preserved line. Wansford station -- now on the Nene Valley Railway; in times past, on the "shared trunk" of the LNWR's routes between Peterborough, and Northampton and Rugby -- is a mile and a half north-west of the eponymous village.
Later than the LNW line's advent, the Great Northern opened its branch southward from Stamford, to join the LNW at Wansford; at the point where the branch intersected with the Peterborough -- Leicester main road (A47), a station was opened, with the name of Wansford Road. This station was a mile east of Wansford village -- thus, the "Road" establishment closer to the named place, than that with the "unadorned" name ! (The Stamford -- Wansford branch was abandoned by the LNER in 1929; Wansford [ex-LNW] station itself, lost its passenger service a few decades later, in 1957: its line Peterborough -- Rugby survived for passenger until 1966.)