Machen Village Hall and Library. Located on the north side of The Crescent. The library is at the right end of the village hall, behind the two cars.