Carlough Streeton the interactive online map Peppermill Village. Peppermill Village, Carlough Street. Search on the map, closest way, distance to the Carlough Street. Simple and easy to use on mobile devices.