village green and hall