 {| class="wikitable" style="margin: auto;" |- ! valign="top" align="left" | station name ! valign="top" align="left" | postcodeexternal links to map of station at multimap.com ! valign="top" align="left" | codeexternal links to livedepartureboards.comshowing current departures and arrivals for this station |- | macclesfield | sk10 1jd | mac timetable |- | machynlleth | sy20 8tg | mcn timetable |- | maesteg | cf34 9bn | mst timetable |- | maesteg (ewenny road) | cf34 9ts | mew timetable |- | magheramorne | bt40 3hw |- | maghull | l31 3de | mag timetable |- | maiden newton | dt2 0bp | mdn timetable |- | maidenhead | sl6 1ew | mai timetable |- | maidstone barracks | [http://www.multimap.com/map/browse.cgi?client=public&db=pc&addr1=&client=public&addr2=&advanced=&addr3=&pc=me160sq&cidr_client=n
Lists_of_railway_stations_in_the_United_Kingdom