Regulars return to the Toll Gate pub in north London

Record ID: 464030