Pitstop
Newmains
Pitstop
Manse Road, Newmains, Lanarkshire. In the News 1972… It’s All Go At This New Howff Mining and car-racing have been associated with Lanarkshire since the turn of the century, so when a new tavern was about to be opened in Manse Road, Newmains, what could be more natural than to call it Pit Stop? The […]