New Lodge Farm offers a cafe and farm shop experience. This establishment provides a relaxing atmosphere for guests to enjoy coffee and other refreshments.