There is a lock for a bi-directional door, swing or sliding door 19. The lock includes at least two pins 6, 7 which are spaced apart a distance exceeding the thickness of the door. The pins are adapted for simultaneous arcuate motion about an axis located between said pins 6, 7 and longitudinal movement between withdrawn and protruding positions. When the lock is in a configuration of use and the pins 6, 7 are moved from the withdrawn positions to the protruding positions an edge of the door 19 when placed at a location offset from the axis is engaged by at least one of said pins 6, 7 so that the door is secured at a position substantially over the axis.